Abstract:
PURPOSE: A method for creating a matching code with an objected-oriented CHILL(ITU-T High Level Language) compiler and a middleware distributed object executing device is provided to prepare and execute a distributed object program by creating/compiling a matching code, thereby compiling an objected-oriented CHILL distributed program at the same time and creating an execution file for supporting a distributed object function. CONSTITUTION: A sentence structure analyzing unit and a word meaning analyzing unit of an objected-oriented CHILL compiler perform a sentence structure analysis and a word meaning analysis, and create a symbol table and an AST(Abstract Syntax Tree)(301). If an entry is not a task mode definition with respect to each entry of the symbol table(302), it is judged whether the entry is a task section(304). If the entry is a task section, a distributed object executing device(for example, EDOM(ETRI(Electronics and Telecommunication Research Institute) Distributed Object Manager)) thread is created, and the created distributed object executing device thread creates a distributed object code(305). If an execute statement is a distributed object method call(307), a marshaling with respect to a factor is performed and a code for calling a message transmitting sentence structure is created by making a string obtained by the marshaling as a message, and a conversion to the C++ language is achieved(308).
Abstract:
본 발명은 개방형 멀티서비스 교환기 시스템에서의 비동기통신모드 지원 방법에 관한 것으로, 최상의 성능을 위하여 객체 개념이 없는 특성화된 미들웨어를 사용하는 개방형 멀티서비스 플랫폼에서의 호스트 시스템과 시그널 기반의 원격 시스템간에 비동기통신모드 서비스를 제공함으로써, 전체 시스템의 부하를 경감시켜 처리율을 향상시킬 수 있도록 하는 비동기통신모드 지원 방법을 제공하기 위하여, 클라이언트로부터의 서비스 요구에 따라 실행 결과에 대한 응답 서번트의 주소 정보를 전달하기 위하여, 미들웨어에 구현된 스켈레톤 코드를 통해 입력 시그널을 생성하고 반환 서번트에 대한 정보를 데이터베이스에 등록하는 제 1 단계; 및 상기 클라이언트로부터의 서비스 요구에 대한 반환 시그널을 미들웨어 정합 프로세스로 전달하여 해당 시그널을 추출하고, 추출된 시그널 값을 키 값으로 상기 데이터베이스에 질의하여 반환 서번트의 주소 정보를 획득하며, 결과값을 상기 클라이언트로 전달하는 제 2 단계를 포함하며, 개방형 멀티서비스 교환기 시스템 등에 이용됨.
Abstract:
PURPOSE: A method for automatically creating a test case for testing an object-oriented chill program is provided to create a sequence of complete member functions by extracting information for testing an interactive operation between objects from an MSC(message sequence chart) detail and extracting information for testing an interactive operation in the objects from an SDL(specification and description language) detail, thereby combining the information. CONSTITUTION: A BMSC(basic message sequence chart) detail is created by applying a test standard to a HMSC(hybrid message sequence chart) detail. A test driver is constructed by combining an event sequence extracted from a BMSC detail, a call of a member function extracted from the SDL detail and a synchronized sequence. The wanted test case is extracted by applying a test standard from the test driver.
Abstract:
PURPOSE: A method for performing an intersection debugging of a chill program using a debugger master is provided to effectively debug a program by enabling two users to simultaneously execute and debug a program using a debugger master in a host system. CONSTITUTION: The first debugger transmits a debug request message including a user identifier of the first debugger and an IP address to the second debugger(101). The second debugger transmits a debug response message including a user identifier of the second debugger and an IP address to the first debugger(102). The first and the second debugger respectively transmit a common debugging connection request message including the user identifiers to a chill debugger master(103,104). The debugger master respectively transmits a response message including user instance values to the first and the second debugger(105,106). The first debugger transmits a channel connection request message including a program name to the debugger master(107). The debugger master transmits the same message, which the first debugger transmits to the second debugger(108). Simultaneously, the connection message including the program name is transmitted to a remote debugger server(109). The remote debugger server transmits a connection response message to the debugger master(110). The debugger master respectively transmits the connection response message to the first and the second debugger(111).
Abstract:
본 발명은 CT-2 시스템에서 안정된 데이터서비스를 제공하기 위한 CT-2 데이터서비스 연동장치 개발에서 기지국이 접속된 CT-2 교환기와 CT-2 데이터서비스 연동장치간의 통신로인 E1 CEPT중계선 트렁크 점유 및 채널 할당과 채널 스위칭 기능을 수행할 수 있는 CT-2 데이터서비스 연동 시스템에서의 트렁크 정합 및 채널 스위칭 장치 및 그 방법을 제공하는 데 그 목적이 있다. 본 발명에 따르면, 연동장치간의 시그널 동기화 기능을 수행하는 프레이머; 상기 프레이머로부터 입력되는 신호를 출력하고, 입력되는 제어 신호에 따라 E1 국간의 경로를 형성한 후에, 서비스용 데이터는 할당된 타임슬롯을 통하여 스위칭하고, 모뎀 제어 관련 정보 신호를 출력하는 스위칭 수단; 상기 스위칭 수단으로부터 데이터를 입력받아 입력받은 데이터에 따른 국간 경로를 형성하기 위한 제어 신호를 형성하여 상기 스위칭 수단으로 출력하고, 데이터 및 모뎀 제어 신호를 분리하여 경로를 할당할 수 있도록 하는 제어 신호를 상기 스위칭 수단으로 출력하는 트렁크 및 스위칭 제어 수단; 상기 스위칭 수단으로부터 입력되는 신호를 일시 저장한 후에 출력하기 위한 버퍼링 수단; 및 상기 스위칭 수단과 상기 버퍼링 수단에 동기 클럭을 제공하기 위한 동기 신호 발생 수단을 포함하여 이루어진 CT-2 데이터서비스 연동 시스템에서의 트렁크 정합 및 채널 스위칭 장치가 제공된다.