Abstract:
PURPOSE: A method for checking a bisimulation equivalence based on a game model is provided to check a bisimulation equivalence of a behavior between models of two successive specifications. CONSTITUTION: In a method for checking whether specifications display the same behaviors when the specifications with respect to two concurrent systems are given in a computer system, a bisimulation operation game model of a bisimulation equivalence checking term with a user is implemented, and a bisimulation equivalence checking environment is constructed based on the bisimulation operation game model. A bisimulation equivalence is checked using a branch-and-bound and a random work as a game strategy of a checker on the bisimulation equivalence checking environment.
Abstract:
PURPOSE: A method for extending a distributed system application is provided to offer the independency and the extension of each tier by providing a programming pattern using a mapper, and by redefining an application under performance instead of changing the application through the mapper in case that a new object is added or a schema of a database is changed. CONSTITUTION: An interface with a user is performed through a view class(110) inherited from a view mapper(100). The view class(110) transmits the user's message to a business class(130) inherited from a logic mapper and formed. The business class(130) transmits the user's message transmitted from the view class(110) to a storing place class(150). The storing place class(150) processes the message received from the business class(130) with a transaction of a database(160). The storing place class(150) transmits the processed result to the user using the business class(130) and the view class(110).
Abstract:
PURPOSE: An apparatus and method for reusing a previously used case for extracting demanding item of an objected-oriented system and a method for extracting demanding item are provided to reduce a time and a cost for developing a software by analyzing a functional requesting item of a software more exactly through a reuse of an existing case in a demanding item analyzing stage of a software developing process. CONSTITUTION: An actor input unit(301) receives an actor extracted from a problem area. A using case input unit(302) receives a using case newly extracted from a problem area. A using case summary description input unit(303) receives a simple explanation with respect to the extracted using case in accordance with a fixed input form. A using case detailed description input unit(304) describes an event flow of the interior of a using case. Another using case input unit(305) inputs a using case scenario in accordance with a fixed input form based on a using case description. A using case description unit(306) receives a sequence diagram, an activity diagram and a status diagram for a standardization of a using case. A using case searching unit(307) searches a similar using case in accordance with a demand by a user. A using case form managing unit(308) manages a version of a stored using case. All using cases, which are extracted or changed, are stored in a storing portion(309).
Abstract:
본 발명은 멀티미디어 메타데이터를 해석하고 검증하는 시스템을 지원하는 객체 자동저장 시스템 및 그 운용방법에 관한 것이다. 그 목적은 인터넷 상에서 찾은 정보를 보관해 두기 위하여 자신의 기준에서 필요한 정보를 부가할 수 있도록 객체 자동저장 시스템 및 그 운용방법을 제공하는 데에 있다. 그 구성은 메타데이터를 SGML 형식으로 정의하는 메타데이터 문서형 정의기와, 메타데이터 요소들의 값을 입력할 수 있는 메타데이터 편집기와, 메타데이터 문서형 정의 및 메타데이터 문서의 문법오류를 검사하는 메타데이터 파서와, 메타데이터 파서의 결과를 입력으로 받아 각 요소를 분리하는 메타데이터 분석기와, 각 메타데이터 요소들을 객체 형태로 만드는 메타데이터 관리기와, 메타데이터의 구조적인 정보와 각 메타데이터 요소의 정보 및 애트리뷰트에 대한 정보를 저장할 수 있도록 스키마를 생성하여 메타데이터베이스를 저장하는 멀티미디어 메타데이터 서버 및 앞의 모든 수단들을 제어하고 관리하는 시스템 제어기로 되어있다. 또한, 누구라도 쉽게 메타데이터 응용 프로그램을 작성할 수 있게 하며, 메타데이터 저작시 경제성과 효율성을 높일 수 있다는 데에 그 효과가 있다.
Abstract:
PURPOSE: A class automatic abstraction system and the method integrating and managing each module are provided. CONSTITUTION: An information abstraction device(1) forms an input/output specification, and abstracts a noan phrase, a verb phrase and an adjective according to the analysis design of a Coad and Yourdon pattern. A class candidate abstraction device(2) makes a class candidate abstraction from the verb phrase and the noan phrase using associated information for the abstracted noan phrase. A class candidate verification device(3) verifies classes not having attribution and service in the abstracted class candidates. An attribution definition device(4) makes out the abstraction of attribution, the definition of instance connection and class state transition rate. A service definition device(5) makes out the abstraction of service, input/output data, the definition of service locutionary condition and side effects, the definition of message connection, and service chart. A structure definition device(6) abstracts the structure for an object definition device(7) finds the object in the structure definition, and makes out a subject layered group.
Abstract:
본 발명은 트랜잭션 관리 시스템에서 가변적 동시성을 제어하는 장치 및 그 방법에 관한 것으로서, 본 발명의 장치는 다수의 프로세스에 의해 공유된 데이터베이스와, 트랜잭션의 커밋과 중단을 담당하며 상기 데이터베이스에 대한 연산을 직접적으로 수행하는 데이터 관리자와, 상기 데이터베이스에서 요구되는 전처리와 트랜잭션 연산을 수행하는 트랜잭션 관리자와, 상기 트랜잭션 관리자에서 트랜잭션 연산을 수행할 때 그 트랜잭션 연산이 어떤 데이터베이스와 수행될지 상대적인 순서를 제어하는 스케쥴러와, 상기 주어진 트랜잭션 연산이 충돌을 하는지를 검사하며 충돌이 발생하는 트랜잭션에 대하여 종속 관계를 나타내는 종속 관계 쌍을 만드는 충돌 검사기와, 연속되는 중단수(n)와 동시 실행 가능한 트랜잭션 수(k)를 사전에 입력받아 상기 � ��돌 검사기에서 만들어진 종속 관계 쌍과 상기 연속되는 중단수(n) 및 동시 실행 가능한 트랜잭션 수(k)를 비교하여 상기 종속 관계 쌍이 연속되는 중단수(n) 및 동시 실행 가능한 트랜잭션 수(k) 보다 작거나 같으면 해당 연산을 실행할 것을 상기 데이터 관리자에게 알리고 그렇지 않으면 해당 연산을 지연시키는 종속 그래프 검사기로 구성되어, 특정 동시성 제어 방법에 종속되지 않고 시스템 관리자가 동시성 제어 방법을 데이터베이스 상황에 따라 선택할 수 있다는 장점이 있다.
Abstract:
본 발명은 트랜잭션 관리 시스템에서 가변적 동시성을 제어하는 장치 및 그 방법에 관한 것으로서, 본 발명의 장치는 다수의 프로세스에 의해 공유된 데이터베이스와, 트랜잭션의 커밋과 중단을 담당하며 상기 데이터베이스에 대한 연산을 직접적으로 수행하는 데이터 관리자와, 상기 데이터베이스에서 요구되는 전처리와 트랜잭션 연산을 수행하는 트랜잭션 관리자와, 상기 트랜잭션 관리자에서 트랜잭션 연산을 수행할 때 그 트랜잭션 연산이 어떤 데이터베이스와 수행될지 상대적인 순서를 제어하는 스케쥴러와, 상기 주어진 트랜잭션 연산이 충돌을 하는지를 검사하며 충돌이 발생하는 트랜잭션에 대하여 종속 관계를 나타내는 종속 관계 쌍을 만드는 충돌 검사기와, 연속되는 중단수(n)와 동시 실행 가능한 트랜잭션 수(k)를 사전에 입력받아 상기 � ��돌 검사기에서 만들어진 종속 관계 쌍과 상기 연속되는 중단수(n) 및 동시 실행 가능한 트랜잭션 수(k)를 비교하여 상기 종속 관계 쌍이 연속되는 중단수(n) 및 동시 실행 가능한 트랜잭션 수(k) 보다 작거나 같으면 해당 연산을 실행할 것을 상기 데이터 관리자에게 알리고 그렇지 않으면 해당 연산을 지연시키는 종속 그래프 검사기로 구성되어, 특정 동시성 제어 방법에 종속되지 않고 시스템 관리자가 동시성 제어 방법을 데이터베이스 상황에 따라 선택할 수 있다는 장점이 있다.
Abstract:
본 발명은 처방 전달 시스템을 위한 의사 처방 입력 방법에 관한 것으로서, 본 발명에서 제공하는 의사 처방 입력 방법은 처방자를 입력하는 제 1 단계와, 환자 정보를 입력하는 제 2 단계와, 처리해야할 처방의 내용에 따라 전처방 처리 또는 의사 약속 처방 처리 또는 진료과 약속 처방 처리 중 한가지 방법에 의해 처방전을 입력하거나 새로운 처방전의 입력을 수행하되, 환자에 따른 상기 처방 입력이 끝날때까지 반복하는 제 3 단계와, 상기 제 3 단계의 처방 처리가 끝나면 상병 처리를 입력하는 제 4 단계와, 상기 제 3 단계에서 수행된 처방 처리 및 제 4 단계의 상병 처리 결과를 데이터베이스에 저장하는 제 5 단계로 구성되어, 입력 방법이 단순하고, 입력 시간이 단축되며, 한번에 데이터베이스를 엑세스하므로써 전체 시스템의 성능 향상을 가져온다� �� 장점이 있다.
Abstract:
본 발명은 객체 지향 시스템의 요구 사항 추출을 위한 재사용 사용 사례 장치, 방법 및 그를 이용한 요구 사항 추출 방법을 제공하는데 그 목적이 있다. 본 발명에 따르면, 소프트웨어 문제 영역에서 추출된 액터(Actor)가 입력되면, 상기 문제 영역에서 사용 사례를 새롭게 추출하는 사용 사례 추출부; 상기 사용 사례 추출부에서 추출된 사용 사례의 정형화를 위하여 시퀀스 다이어그램, 활동 다이어그램 및 상태 다이어그램을 입력받아 명세를 작성하는 사용 사례 명세부; 및 상기 사용 사례 명세부에서 작성된 명세를 참조하여 상기 추출된 사용 사례와 유사한 사용 사례를 미리 저장하여 둔 사용 사례로부터 검색하는 사용 사례 검색부를 포함하여 이루어진 것을 특징으로 하는 객체 지향 시스템의 요구 사항 추출을 위한 사용 사례 재사용 장치가 제공된다.