주기억장치 상주 객체관계형 DBMS 에서의 클래스 인스턴스 변경 방법
    31.
    发明公开
    주기억장치 상주 객체관계형 DBMS 에서의 클래스 인스턴스 변경 방법 失效
    用于更新具有一组对象标识符的类的实例的方法

    公开(公告)号:KR1020020053990A

    公开(公告)日:2002-07-06

    申请号:KR1020000082334

    申请日:2000-12-26

    Inventor: 박유미 최완

    Abstract: PURPOSE: A class instance update method is provided to update a class instance with a set of object identifiers for guarantying a consistency of a database in a case of updating instances of vertically interrelated classes. CONSTITUTION: The method comprises steps of receiving a query of an instance update request from a data access application program(401), analyzing the query and storing the query data(402), checking if the query is an update query(403), in a case of the update query in the step 403, calling a function of a "getLock()" for requesting a mutual exclusive lock to a class(404), checking if the mutual exclusive lock on the requested class is acquired(405), in a case that it is acquired in the step 405, searching the current class and lower classes for an instance satisfying conditions described in the query and repeating the next task while the instance satisfying conditions exists(406), updating all the instances satisfying the conditions and storing the update result(411), in a case that the mutual exclusive lock on the requested class is not acquired, retracting a transaction(413), and transmitting the successful update result or the transaction retracting to an application program(412). The task repetition step(406) includes steps of calling the function of the "getLock()" by designating an OID(Object Identifier), satisfying the conditions, as a parameter(407), checking a result(408), if the result is successful, increasing the number of updated instances by one(409), and if the result is not successful, retracting an update query(410).

    Abstract translation: 目的:提供了一个类实例更新方法,用于在更新垂直相关类的实例的情况下,使用一组对象标识符来更新类实例,以保证数据库的一致性。 构成:该方法包括以下步骤:从数据访问应用程序(401)接收关于实例更新请求的查询,分析查询并存储查询数据(402),检查查询是否是更新查询(403) 在步骤403中的更新查询的情况下,调用用于请求对类(404)的互斥锁的“getLock()”的功能,检查是否获取所请求的类的互斥锁(405) 在步骤405中获取的情况下,在存在满足条件的实例的情况下搜索满足查询中描述的条件并重复下一任务的实例的当前类和下级(406),更新满足条件的所有实例 并且在没有获取所请求类的互斥锁的情况下存储所述更新结果(411),撤销事务(413),以及将所述成功更新结果或事务撤回发送到应用程序(412)。 任务重复步骤(406)包括通过指定满足条件的OID(对象标识符)作为参数(407)来调用“getLock()”的功能,检查结果(408)的步骤,如果结果 成功,将更新的实例的数量增加一(409),如果结果不成功,则撤回更新查询(410)。

    쓰래드 풀을 기반으로 한 트랜잭션 처리시스템에서 쓰래드복합 교착상태의 검출 및 해결 방법
    32.
    发明授权
    쓰래드 풀을 기반으로 한 트랜잭션 처리시스템에서 쓰래드복합 교착상태의 검출 및 해결 방법 失效
    在基于线程池的事务处理系统中检测和解决线程组合死锁的方法

    公开(公告)号:KR100319763B1

    公开(公告)日:2002-01-05

    申请号:KR1019990061219

    申请日:1999-12-23

    Inventor: 김원영 최완

    Abstract: 본발명은쓰래드풀을기반으로한 트랜잭션처리시스템에서쓰래드복합교착상태의검출및 해결방법과상기방법을실현시키기위한프로그램을기록한컴퓨터로읽을수 있는기록매체에관한것으로, 쓰래드풀을기반으로한 트랜잭션처리시스템에서트랜잭션들간의로크들에의해서만발생하는일반적인교착상태가아닌쓰래드와로크가복합된교착상태에서교착상태를쉽게검출하고, 이를트랜잭션의철회없이해결하기위한쓰래드복합교착상태의검출및 해결방법과상기방법을실현시키기위한프로그램을기록한컴퓨터로읽을수 있는기록매체를제공하기위하여, 쓰래드풀을기반으로하고있는트랜잭션처리시스템에서트랜잭션의액션단위로쓰래드를할당할때 발생하는로크와쓰래드가복합된교착상태를검출하고이를해결하는방법에있어서, 로크를기다리는트랜잭션과쓰래드를요청하는트랜잭션간의복합된교착상태를검사하기위하여, 쓰래드를요청한트랜잭션이점유하고있는로크를요청하는트랜잭션간의사이클만을조사하는제 1 단계; 쓰래드를요청하는트랜잭션에대해상기쓰래드를요청하는트랜잭션이점유하고있는로크를요청하는다른트랜잭션이현재점유하고있는쓰래드를재배치하는제 2 단계; 및상기쓰래드를요청하는트랜잭션의완료후, 재배치를당했던트랜잭션에대해쓰래드를재할당하는제 3 단계를포함를포함하며, 트랜잭션처리시스템등에이용됨.

    교환기데이터베이스제작통합환경관리방법

    公开(公告)号:KR100284487B1

    公开(公告)日:2001-03-15

    申请号:KR1019970062777

    申请日:1997-11-25

    Inventor: 최완 박유미

    Abstract: 본 발명은 교환기 데이터베이스 제작 통합 환경 관리방법에 관한 것으로서, 오프라인 시스템에서 사용하는 프로세서 부하 데이터(PLD) 생성 도구, PLD 추출 도구, PLD 재생성 도구들과 이 도구들을 수행시킬 수 있는 메뉴와 버전으로 구성된 그래픽 사용자 인터페이스를 통하여 사용자로부터 버전이 입력되면 입력된 버전에 해당되는 PLD 제작 도구와 연결시킨 후 환경 설정 파일을 만들어 사용자로 하여금 확인하게 하고, 상기 환경 설정 셋업 후 초기 입력 정보의 존재 여부를 확인하고 작업 명령어를 선택하여 이 작업이 수행되기 전에 수행되어야만 하는 선행 작업의 수행 여부를 확인하며, 상기 작업 수행 전 필요한 입력 관련 정보 존재 여부를 확인하고, 상기 작업 수행 시 수행의 기록을 저장함으로써, 사용자가 유발할 수 있는 제작 순서상의 오류를 최� ��화할 수 있고, 각 도구들에 입력될 정보의 존재 여부를 도구 수행 전에 자동으로 확인하여 도구의 수행을 제어함으로 인해 PLD 제작 시간을 단축하여 PLD 제작에 신뢰성, 편의성을 높임에 따라 궁극적으로 신뢰성 있는 교환기 시스템 개발에 기여하는 효과가 있다.

    교환기 응용 소프트웨어의 설계 내역 검색 방법
    34.
    发明公开
    교환기 응용 소프트웨어의 설계 내역 검색 방법 失效
    交换应用软件设计规范检索方法

    公开(公告)号:KR1020010016687A

    公开(公告)日:2001-03-05

    申请号:KR1019990031707

    申请日:1999-08-02

    Inventor: 배명남 최완

    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 translation: 目的:提供一种用于检索交换应用软件的设计规范的方法,以反映用于表达设计规范自身知识的内容,并反映参考信息,以详细说明与其他设计规范的关系,以便开发人员可以直接检索相应的设计规范 并通过使用反映的参考信息来精确检索相关的其他规范。 规定:根据设计规范和详细/参考信息评估设计规格之间的关系。 提取满足用户疑问的检索数据模型。 表达关系单位规格。 关系单位规格详细说明单位规格之间的关系,以及相应单位规格之间的细节相对性。 查询扩展到有各种路径运营商。 查询详细地应用于检索数据模型。 应用查询被解析为执行。

    호스트 디비엠에스시스템에서 수행 환경을 설정하기 위한 운용제어 명령어 구현 방법
    35.
    发明授权
    호스트 디비엠에스시스템에서 수행 환경을 설정하기 위한 운용제어 명령어 구현 방법 失效
    管理委员会建立主机DBMS模拟器执行环境的实施方法

    公开(公告)号:KR100258067B1

    公开(公告)日:2000-06-01

    申请号:KR1019970071653

    申请日:1997-12-22

    Inventor: 박영호 최완

    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 translation: 目的:提供一种用于实现操作控制指令以便在主机DBMS(数据库管理系统)系统中建立性能环境的方法,以通过直接通过主机系统测试主机系统上的交换应用软件来提高仿真的可靠性 模拟器。 构成:当操作控制指令是hdb_connect时,HDS(主机DBMS模拟器)服务器决定HDS服务器是否执行hdb_connect(S9-2)。 当hdb_connect是非执行指令时,HDS服务器加载PLD(处理器加载数据)(S9-3)。 此时,hdb_connect用于在HDS服务器上注册PLD。 HDS服务器通过在加载的PLD和用户之间形成链接来控制用户使用PLD(S9-4)。 同时,当操作控制指令是hdb_disconnect(S9-5)时,HDS服务器通过搜索现有的PLD表来辨别PLD是否被使用。 此时,hdb_disconnect用于停止PLD的使用。 如果使用PLD,则HDS服务器卸载PLD(S9-6),并删除链路(S9-7)。 并且,当操作控制指令是hdb_joint(S9-8)时,HDS服务器检查现有PLD的使用情况(S9-9),并且控制所有用户通过连接到PLD的链接来使用PLD 使用(S9-10)。 此时,hdb_joint用于允许共享PLD。 当操作控制指令是hdb_disjoint(S9-11)时,HDS服务器释放PLD的共享(S9-12)。

    운용제어명령어통합툴을이용한메뉴화된운용제어명령어처리방법
    36.
    发明公开
    운용제어명령어통합툴을이용한메뉴화된운용제어명령어처리방법 失效
    菜单驱动操作控制命令语言处理方法使用操作控制命令语言集成工具

    公开(公告)号:KR1020000002244A

    公开(公告)日:2000-01-15

    申请号:KR1019980022894

    申请日:1998-06-18

    Inventor: 박영호 최완

    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 translation: 目的:提供菜单驱动的操作命令语言处理方法,通过操作控制命令语言集成工具集成和操作分散的控制命令语言。 规定:该方法包括以下步骤:在将信号注册到服务器中的错误之后,确定要加载到相应的主机数据库管理系统模拟器服务器中的数据库是否位于当前目录中; 通过将来自用户的操作控制命令菜单中选择的一种操作控制命令语言,相应的服务器的信息和对应的服务器加载到操作中来接收要操作的数据库信息; 以及根据在菜单中选择的操作控制命令语言执行命令。

    타겟 시스템의 운영체계 상에서 칠 리젼의 구현 방법
    37.
    发明授权

    公开(公告)号:KR100237401B1

    公开(公告)日:2000-01-15

    申请号:KR1019970057281

    申请日:1997-10-31

    Abstract: 본 발명은 호스트 시스템과 상호 통신을 하는 타겟 시스템의 운영 체계상에서 병렬 수행을 위한 칠(CHILL)의 리젼(region)을 구현하는 방법에 관한 것으로서, 프로세스로부터 리젼 사용 요청을 접수하여 리젼 식별자에 따라 제어용 세마포(semaphore)를 생성하여 현재 수행중인 프로세스의 실행 이미지를 갖는 프로세스의 프로세스 제어부에 연결하는 제 1 과정과, 상기 제 1 과정에서 생성된 세마포에서 리젼 식별자에 해당하는 세마포를 획득하고 프로세스에게 리젼 사용을 허락하는 제 2 과정과, 프로세스로부터 리젼 반납 요청을 접수하여 리젼의 식별자에 따라 제어용 세마포를 생성하여 현재 수행중인 프로세스의 실행 이미지를 갖는 프로세스의 프로세스 제어부에 연결하는 제 3 과정과, 상기 제 3 과정에서 생성된 세마포에서 리젼 식별자에 해당하는 세마 포를 양도하고 프로세스로부터 리젼을 반납 받는 제 4 과정을 포함하고, 기존의 세마포를 사용함으로써, 리젼의 구현이 간단하고, 사용하는 리젼을 하나의 자료 구조로 관리하는 것이 아니라 실행 이미지 단위인 사용자 블록마다 관리하게 함으로써, 리젼 기능의 수행 시간을 최소화하여 병렬 수행되는 시스템의 전체적인 성능을 높이는 효과가 있다.

    호스트 디비엠에스 시험기 및 그 시험방법
    38.
    发明公开
    호스트 디비엠에스 시험기 및 그 시험방법 失效
    主机DBMS测试仪及其测试方法

    公开(公告)号:KR1019990050353A

    公开(公告)日:1999-07-05

    申请号:KR1019970069472

    申请日:1997-12-17

    Inventor: 박영호 최완

    Abstract: 본 발명은 교환기 응용 소프트웨어를 교환기 본체가 아닌 호스트 시스템상에서 직접 실험할 수 있는 호스트 DBMS 시험기(Host DBMS Simulator) 및 그 실험방법에 관한 것이다. 교환기는 로딩된 응용 소프트웨어의 실행블럭을 동시에 여러 사용자가 연관성을 가진 시험을 할 수 없는 자원 사용상의 제한을 가지고 있다. 또한 한 사용자가 시험하는 경우에도 하나의 통합 수행 환경인 패키지 형식으로 이루고 있으므로 새로운 기능들을 추가, 변경하거나 기존 기능과의 연관성이 있는 경우에는 시험할 수 없는 어려움을 가지고 있다.
    이러한 문제를 해결하기 위하여 본 발명은 응용 소프트웨어를 로딩하지 않고도, 호스트 시스템상에서 새로운 기능을 기험할 수 있으며 동시에 다중 사용자가 사용 가능한 호스트 DBMS 시험기 및 그 시험방법을 제공한다.

    프로시듀어 강제 호출 서비스 실현 방법
    39.
    发明公开
    프로시듀어 강제 호출 서비스 실현 방법 失效
    如何实施程序调用服务

    公开(公告)号:KR1019990042078A

    公开(公告)日:1999-06-15

    申请号:KR1019970062781

    申请日:1997-11-25

    Abstract: 본 발명은 교차디버깅 서버에서 프로시듀어 강제 호출 서비스 실현 방법에 관한 것으로서, 호스트 컴퓨터에 있는 교차디버깅 클라이언트로부터 프로시듀어 강제 호출 서비스 요청을 수락하는 단계, 프로시듀어 강제 호출 서비스를 준비하는 단계, 프로시듀어 강제 호출 서비스를 실행하는 단계, 프로시듀어 강제 호출 서비스 결과를 호스트 컴퓨터의 교차디버깅 클라이언트에게 전달하는 단계를 포함하여 프로그램 작성 과정이나 프로그램 동작 시험 과정에서 반복하여 프로그램을 작성하거나 새로 프로그램을 컴파일하지 않고 온라인 상에서 본 서비스를 이용하여 시험하거나 디버깅할 수 있도록 함으로써, 프로그램 작성 과정이나 시험 과정을 상당히 단축할 수 있으므로 소프트웨어의 생산성 향상에 기여할 수 있는 효과가 있다.

    재사용 모레타 라이브러리를 활용한 프로그램 작성 방법
    40.
    发明授权
    재사용 모레타 라이브러리를 활용한 프로그램 작성 방법 失效
    如何编写使用可重用Moreta库的程序

    公开(公告)号:KR100169033B1

    公开(公告)日:1999-01-15

    申请号:KR1019960006889

    申请日:1996-03-14

    Inventor: 김명호 최완

    Abstract: 본 발명은 객체지향 칠(CHILL)언어로 프로그램을 작성하는 방법에 관한 것으로, 재사용성이 높은 객체지향 칠 (CHILL)을 위한 모레타 라이브러리를 활용하여 프로그래밍 노력을 절감할 수 있는 프로그램 작성 방법을 제공하기 위하여, 개발하고자 하는 프로그램의 부분 기능을 제공하는 추상모드를 모레타 라이브러리로부터 선정한 후에 선정된 추상모드의 인터페이스를 준수한 프로그램을 실험적으로 작성하여 검증하는 과정을 반복적으로 수행하여 가장 효과적인 추상모드를 모레타 라이브러리로부터 선정하는 제1단계(201 내지 203); 및 선정된 추상모드를 위한 대표적인 구현모들를 재사용 라이브러리로부터 선정한 후에 구현모드에 필요한 적절한 인수들을 제공하여 구현모드의 인스턴스를 생성하고 이를 프로그램과 결합하여 시험하는 과정을 반복적으로 수행하여 가장 효과적인 구현모드를 선정하는 제2단게(204 내지 206)를 포함하여 프로그램 개발 시간, 구체적 구현모드의 변경에 따른 유지 보수의 노력, 및 비용 등에서 탁월한 절감 효과가 있다.

Patent Agency Ranking