Abstract:
본 발명은 교환기 데이터베이스 제작 통합 환경 관리방법에 관한 것으로서, 오프라인 시스템에서 사용하는 프로세서 부하 데이터(PLD) 생성 도구, PLD 추출 도구, PLD 재생성 도구들과 이 도구들을 수행시킬 수 있는 메뉴와 버전으로 구성된 그래픽 사용자 인터페이스를 통하여 사용자로부터 버전이 입력되면 입력된 버전에 해당되는 PLD 제작 도구와 연결시킨 후 환경 설정 파일을 만들어 사용자로 하여금 확인하게 하고, 상기 환경 설정 셋업 후 초기 입력 정보의 존재 여부를 확인하고 작업 명령어를 선택하여 이 작업이 수행되기 전에 수행되어야만 하는 선행 작업의 수행 여부를 확인하며, 상기 작업 수행 전 필요한 입력 관련 정보 존재 여부를 확인하고, 상기 작업 수행 시 수행의 기록을 저장함으로써, 사용자가 유발할 수 있는 제작 순서상의 오류를 최� ��화할 수 있고, 각 도구들에 입력될 정보의 존재 여부를 도구 수행 전에 자동으로 확인하여 도구의 수행을 제어함으로 인해 PLD 제작 시간을 단축하여 PLD 제작에 신뢰성, 편의성을 높임에 따라 궁극적으로 신뢰성 있는 교환기 시스템 개발에 기여하는 효과가 있다.
Abstract:
PURPOSE: A method for retrieving design specifications of an exchange application software is provided to reflect contents for expressing self knowledge of the design specifications and to reflect reference information for detailing relations with other design specifications, so that a developer can directly retrieve the corresponding design specifications and exactly retrieve related other specifications by using the reflected reference information. CONSTITUTION: Relations between design specifications are evaluated from the design specifications and detailed/reference information. A retrieval data model satisfying users' questions is extracted. Relational unit specifications are expressed. The relational unit specifications detail relations between unit specifications, and detail relativity between the corresponding unit specifications. Inquiries are expanded to have various path operators. The inquiries are detailed to be applied to the retrieval data model. The applied inquiries are parsed to be performed.
Abstract:
PURPOSE: A method for embodying an operation control instruction in order to set up a performance environment in a host DBMS(Database Management System) system is provided to increase a reliability of a simulation by testing an exchange application software on a host system directly through a simulator. CONSTITUTION: When an operation control instruction is a hdb_connect, an HDS(Host DBMS Simulator) server decides whether the HDS server executes the hdb_connect or not(S9-2). When the hdb_connect is a non-executed instruction, the HDS server loads a PLD(Processor Load Data)(S9-3). At this time, the hdb_connect is for registering the PLD at the HDS server. The HDS server controls that a user uses the PLD by forming a link between the loaded PLD and the user(S9-4). Meanwhile, when the operation control instruction is an hdb_disconnect(S9-5), the HDS server discriminates whether the PLD is used or not by searching an existing PLD table. At this time, the hdb_disconnect is for stopping a usage of the PLD. If the PLD is used, the HDS server unloads the PLD(S9-6), and removes the link(S9-7). And, when the operation control instruction is an hdb_joint(S9-8), the HDS server checks a usage of an existing PLD(S9-9), and controls that all users use the PLD by connecting a link to the PLD to be in use(S9-10). At this time, the hdb_joint is for allowing a sharing of the PLD. When the operation control instruction is an hdb_disjoint(S9-11), the HDS server releases the sharing of the PLD(S9-12).
Abstract:
PURPOSE: A menu-driven operation command language processing method is provided to integrate and operate operation dispersed control command languages by an operation control command language integration tool. CONSTITUTION: The method comprises the steps of confirming whether database to be loaded into a corresponding host database management system simulator server lies in a present directory after registering a signal to an error in the server; receiving database information to be operated by loading it into one operation control command language selected in operation control command menu from a user, information of the corresponding server, and the corresponding server; and performing a command according to an operation control command language selected in the menu.
Abstract:
본 발명은 호스트 시스템과 상호 통신을 하는 타겟 시스템의 운영 체계상에서 병렬 수행을 위한 칠(CHILL)의 리젼(region)을 구현하는 방법에 관한 것으로서, 프로세스로부터 리젼 사용 요청을 접수하여 리젼 식별자에 따라 제어용 세마포(semaphore)를 생성하여 현재 수행중인 프로세스의 실행 이미지를 갖는 프로세스의 프로세스 제어부에 연결하는 제 1 과정과, 상기 제 1 과정에서 생성된 세마포에서 리젼 식별자에 해당하는 세마포를 획득하고 프로세스에게 리젼 사용을 허락하는 제 2 과정과, 프로세스로부터 리젼 반납 요청을 접수하여 리젼의 식별자에 따라 제어용 세마포를 생성하여 현재 수행중인 프로세스의 실행 이미지를 갖는 프로세스의 프로세스 제어부에 연결하는 제 3 과정과, 상기 제 3 과정에서 생성된 세마포에서 리젼 식별자에 해당하는 세마 포를 양도하고 프로세스로부터 리젼을 반납 받는 제 4 과정을 포함하고, 기존의 세마포를 사용함으로써, 리젼의 구현이 간단하고, 사용하는 리젼을 하나의 자료 구조로 관리하는 것이 아니라 실행 이미지 단위인 사용자 블록마다 관리하게 함으로써, 리젼 기능의 수행 시간을 최소화하여 병렬 수행되는 시스템의 전체적인 성능을 높이는 효과가 있다.
Abstract:
본 발명은 교환기 응용 소프트웨어를 교환기 본체가 아닌 호스트 시스템상에서 직접 실험할 수 있는 호스트 DBMS 시험기(Host DBMS Simulator) 및 그 실험방법에 관한 것이다. 교환기는 로딩된 응용 소프트웨어의 실행블럭을 동시에 여러 사용자가 연관성을 가진 시험을 할 수 없는 자원 사용상의 제한을 가지고 있다. 또한 한 사용자가 시험하는 경우에도 하나의 통합 수행 환경인 패키지 형식으로 이루고 있으므로 새로운 기능들을 추가, 변경하거나 기존 기능과의 연관성이 있는 경우에는 시험할 수 없는 어려움을 가지고 있다. 이러한 문제를 해결하기 위하여 본 발명은 응용 소프트웨어를 로딩하지 않고도, 호스트 시스템상에서 새로운 기능을 기험할 수 있으며 동시에 다중 사용자가 사용 가능한 호스트 DBMS 시험기 및 그 시험방법을 제공한다.
Abstract:
본 발명은 교차디버깅 서버에서 프로시듀어 강제 호출 서비스 실현 방법에 관한 것으로서, 호스트 컴퓨터에 있는 교차디버깅 클라이언트로부터 프로시듀어 강제 호출 서비스 요청을 수락하는 단계, 프로시듀어 강제 호출 서비스를 준비하는 단계, 프로시듀어 강제 호출 서비스를 실행하는 단계, 프로시듀어 강제 호출 서비스 결과를 호스트 컴퓨터의 교차디버깅 클라이언트에게 전달하는 단계를 포함하여 프로그램 작성 과정이나 프로그램 동작 시험 과정에서 반복하여 프로그램을 작성하거나 새로 프로그램을 컴파일하지 않고 온라인 상에서 본 서비스를 이용하여 시험하거나 디버깅할 수 있도록 함으로써, 프로그램 작성 과정이나 시험 과정을 상당히 단축할 수 있으므로 소프트웨어의 생산성 향상에 기여할 수 있는 효과가 있다.
Abstract:
본 발명은 객체지향 칠(CHILL)언어로 프로그램을 작성하는 방법에 관한 것으로, 재사용성이 높은 객체지향 칠 (CHILL)을 위한 모레타 라이브러리를 활용하여 프로그래밍 노력을 절감할 수 있는 프로그램 작성 방법을 제공하기 위하여, 개발하고자 하는 프로그램의 부분 기능을 제공하는 추상모드를 모레타 라이브러리로부터 선정한 후에 선정된 추상모드의 인터페이스를 준수한 프로그램을 실험적으로 작성하여 검증하는 과정을 반복적으로 수행하여 가장 효과적인 추상모드를 모레타 라이브러리로부터 선정하는 제1단계(201 내지 203); 및 선정된 추상모드를 위한 대표적인 구현모들를 재사용 라이브러리로부터 선정한 후에 구현모드에 필요한 적절한 인수들을 제공하여 구현모드의 인스턴스를 생성하고 이를 프로그램과 결합하여 시험하는 과정을 반복적으로 수행하여 가장 효과적인 구현모드를 선정하는 제2단게(204 내지 206)를 포함하여 프로그램 개발 시간, 구체적 구현모드의 변경에 따른 유지 보수의 노력, 및 비용 등에서 탁월한 절감 효과가 있다.
Abstract:
본 발명은 실시간 병행 처리 운영 체계(CROS)의 실시간 처리 동작을 호스트 시스템에서 실행시켜 주기 위한 레지스터윈도우 스위칭 방법에 관한 것으로, 실시간 병행 처리를 위하여 여러개의 프로세스들이 사용하는 각각의 레지스터윈도우를 독자적으로 운영할 수 있는 레지스터윈도우 스위칭 방법을 제공하기 위하여, 주 프로세스를 생성 및 초기화하고 스케쥴링 지점의 레지스터윈도우의 내용을 저장하는 제1단계(201, 202); 프로세스가 존재할 경우에 스케쥴링을 수행하여 선택된 프로세스의 레지스터윈도우를 복구하여 실행한 후에 실행이 종료되면 스케쥴링 지점의 레지스터윈도우를 복구하는 과정을 반복하는 제2단계(203 내지 207, 209); 및 프로세스가 존재할 경우에 스케쥴링을 수행하여 선택된 프로세스의 레지스터윈도우를 복구하여 실행한 후에 실행이 종료되지 않았으면 현재 스케쥴링되어 실행중인 프로세스의 레지스터윈도우를 저장하고 스케쥴링 지점의 레지스터윈도우를 복구하는 과정을 반복하는 제3단계(203 내지 209)를 포함하여 실시간 처리 동작을 호스트 시스템에서 실행시키는 환경을 제공할 수 있는 효과가 있다.