객체지향분석정보를이용한프레임워크모델링장치및그방법
    11.
    发明授权
    객체지향분석정보를이용한프레임워크모델링장치및그방법 有权
    框架建模装置和使用面向对象分析信息的方法

    公开(公告)号:KR100311231B1

    公开(公告)日:2001-11-30

    申请号:KR1019980032528

    申请日:1998-08-11

    Inventor: 정효택 김동관

    Abstract: 1. 청구범위에 기재된 발명이 속한 기술분야
    본 발명은 객체지향 분석정보를 이용한 프레임워크 모델링 장치 및 그 방법에 관한 것임.
    2. 발명이 해결하려고 하는 기술적 과제
    본 발명은, UML을 이용하여 생성된 분석정보로부터 프레임워크내의 클래스, 제어 흐름 및 인터페이스를 식별하여 프레임워크를 구조적이고 동적으로 모델링함으로써, 프레임워크 구현에 필요한 여러 가지 정보들을 용이하게 획득하기 위한 프레임워크 모델링 장치 및 그 방법을 제공하고자 함.
    3. 발명의 해결방법의 요지
    본 발명은, 일반적인 컴퓨팅 시스템에 적용되는 프레임워크 모델링 방법에 있어서, 통합모델링언어(UML)를 이용한 사용 케이스 다이어그램, 사건 흐름, 순차 다이어그램, 클래스 다이어그램을 작성하는 제 1 단계; 상기 사용 케이스 다이어그램에서 서로 관련성이 있는 사용 케이스들을 클러스터링하여 프레임워크들을 식별하는 제 2 단계; 상기 순차 다이어그램의 메시지와 객체를 식별하고, 상기 클래스 다이어그램내의 클래스와 클래스간의 관계를 식별하여 구조적으로 모델링하는 제 3 단계; 상기 순차 다이어그램의 메시지, 메시지 흐름 및 객체를 식별하고, 프레임워크내의 클래스, 제어 흐름 및 인터페이스를 식별하여 동적으로 모델링하는 제 4 단계; 및 상기 프레임워크를 구현하기 위해 상기 구조적 및 상기 동적 모델링된 분석정보를 처리하는 제 5 단계를 포함함.
    4. 발명의 중요한 용도
    본 발명은 컴퓨팅 시스템의 소프트웨어 개발시 하부구조 등에 이용됨.

    객체지향 프레임워크 기반 애플리케이션 개발도구의 모델링시스템
    12.
    发明授权
    객체지향 프레임워크 기반 애플리케이션 개발도구의 모델링시스템 失效
    面向对象框架的应用程序开发工具建模系统

    公开(公告)号:KR100280827B1

    公开(公告)日:2001-02-01

    申请号:KR1019980041994

    申请日:1998-10-08

    Abstract: 본 발명은 객체지향 프레임워크 기반 애플리케이션 개발도구(이하, RAD도구라 함)의 모델링 시스템에 관한 것이다.
    본 발명에 따른 객체지향 프레임워크 기반 애플리케이션 개발도구의 모델링 시스템은 목표시스템 OOA/D 저장소, 프레임워크 저장소, 클래스 저장소 및 애플리케이션 소프트웨어 저장소로 이루어진 데이터 저장소; 상기 프레임워크 저장소 및 상기 클래스 저장소로부터 데이터를 입력받고, 편집된 데이터를 상기 목표 시스템 OOA/D 저장소로 출력하는 프레임워크 기반 모델러; 상기 목표시스템 OOA/D 저장소, 상기 프레임워크 저장소 및 상기 클래스 저장소로부터 데이터를 입력받고, 초기 애플리케이션 소스 코드를 출력하는 애플리케이션 생성기; 상기 애플리케이션 생성기로부터 초기 애플리케이션 소스 코드를 입력받고, 최종 애플리케이션 소스 코드를 상기 애플리케이션 소프트웨어 저장소로 출력하는 애플리케이션 구현환경; 및 상기 프레임워크 저장소 및 상기 클래스 저장소에 저장된 데이터를 관리하는 데이터 저장소 관리기를 포함하여 이루어지며, 특정 도메인상에 구축되어 있는 프레임워크를 이용하여 애플리케이션의 개발을 용이하게 지원하는 RAD도구의 기능을 모델링하여 RAD도구의 구조 및 각 모듈들의 기능을 정의함으로써, 프레임워크 기반의 RAD도구를 구현하기 위한 사전 분석 및 설계정보를 제공하고자 한다.

    비주얼 객체지향 프레임워크 브라우징 장치 및 그 방법
    13.
    发明公开
    비주얼 객체지향 프레임워크 브라우징 장치 및 그 방법 失效
    目标对象框架的浏览设备及方法

    公开(公告)号:KR1020000026689A

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

    申请号:KR1019980044346

    申请日:1998-10-22

    Abstract: PURPOSE: A browsing device of the object oriented framework is provided to easy the browsing of a constituent unit and an inside inforrmation, to understand the structure of framework simply,and to facile the development for application through the reusing framework. CONSTITUTION: The browsing device consists of the graphic user interfaces management machine, the framework handling machine dealing with input material from outside, and the information storehouse management machine approaching the stored materials by the handled outside input. The device chooses an apt module among the constituent unit management part of source code, manages the input, input, and inputs the effect managed to each management part at the information storehouse. The management machine of information storehouse makes the constitution of object oriented framework understood, as approaching the information storehouse, abstracting the stored materials and outputting through the output part of graphic user interfaced management machine.

    Abstract translation: 目的:提供面向对象框架的浏览设备,方便浏览构成单元和内部事件,简单了解框架的结构,并通过重用框架轻松实现应用开发。 规定:浏览设备包括图形用户界面管理机,处理外部输入材料的框架处理机,信息仓库管理机器通过处理的外部输入接近存储的材料。 该设备在源代码的组成单元管理部分中选择一个适当的模块,管理输入,输入,并输入管理到信息库管理部分的效果。 信息仓库的管理机构使面向对象框架的构成理解,接近信息库,抽象存储材料并通过图形用户界面管理机的输出部分输出。

    최악 실행 시간을 고려하여 프로그램을 동적으로 업데이트하기 위한 장치 및 방법
    14.
    发明公开
    최악 실행 시간을 고려하여 프로그램을 동적으로 업데이트하기 위한 장치 및 방법 无效
    动态更新程序以考虑最佳执行时间的设备和方法

    公开(公告)号:KR1020130064265A

    公开(公告)日:2013-06-18

    申请号:KR1020110130798

    申请日:2011-12-08

    CPC classification number: G06F8/65 G06F8/656 G06F8/70 G06F13/00

    Abstract: PURPOSE: A device for dynamically updating a program by considering WCET(Worst Case Execution Time) and a method thereof are provided to perform dynamic update without termination and restart the process for an update target program by considering the WCET of a dynamic update program in static and dynamic sides. CONSTITUTION: A static WCET predicting unit(105) analyzes an execution path of a source code of a dynamic update program and models hardware executing the dynamic update program to predict the WCET of the dynamic update program. A dynamic WCET predicting unit(106) monitors a resource attribute value of a system executing the dynamic update program to predict the WCET of the dynamic update program. A patch file management unit(107) provides a patch file executing dynamic update to the program. [Reference numerals] (100) Dynamic update execution device; (101) Old-version program; (102) New-version program; (103) Maximum required time for dynamic update; (104) Program input unit; (105) Static WCET predicting unit; (106) Dynamic WCET predicting unit; (107) Patch file management unit; (108) Update execution unit; (109) File downloader; (110) Updated program

    Abstract translation: 目的:提供一种通过考虑WCET(最坏情况执行时间)及其方法来动态更新程序的设备,以便在不终止的情况下执行动态更新,并通过静态地考虑动态更新程序的WCET来重新启动更新目标程序的过程 和动态方面。 构成:静态WCET预测单元(105)分析动态更新程序的源代码的执行路径并对执行动态更新程序的硬件进行模型预测动态更新程序的WCET。 动态WCET预测单元(106)监视执行动态更新程序的系统的资源属性值,以预测动态更新程序的WCET。 补丁文件管理单元(107)提供对程序执行动态更新的补丁文件。 (附图标记)(100)动态更新执行装置; (101)旧版程序; (102)新版程序; (103)动态更新所需的最长时间; (104)程序输入单元; (105)静态WCET预测单元; (106)动态WCET预测单元; (107)补丁文件管理单元; (108)更新执行单元; (109)文件下载器; (110)更新程序

    엔터프라이즈 빈 추출 장치 및 방법
    15.
    发明公开
    엔터프라이즈 빈 추출 장치 및 방법 失效
    提取企业的装置和方法

    公开(公告)号:KR1020040050568A

    公开(公告)日:2004-06-16

    申请号:KR1020020078425

    申请日:2002-12-10

    CPC classification number: G06F8/36 G06F8/40

    Abstract: PURPOSE: A device and a method for extracting an enterprise bean are provided to reduce the time and the expense for developing a new web application by reusing a business logic of the current web application developed on the sublet basis. CONSTITUTION: A sublet source code input tool(502) receives a sublet source code and a Java class. A Java class extractor(503) extracts the Java class from the inputted sublet source code. A Java class clustering tool(504) groups the extracted Java classes into the correlated classes. A session bean extractor(505) extracts a session bean from the clustered classes. An entity bean extractor(506) extracts an entity bean from the clustered classes. A bean-related information extractor(507) extracts the information related between beans from the extracted session bean and entity bean.

    Abstract translation: 目的:提供一种用于提取企业bean的设备和方法,以通过重用基于子空间开发的当前Web应用程序的业务逻辑来减少开发新Web应用程序的时间和费用。 构成:分包源代码输入工具(502)接收子分析源代码和Java类。 Java类提取器(503)从输入的子代码源中提取Java类。 Java类集群工具(504)将提取的Java类分组到相关类中。 会话bean提取器(505)从集群类中提取会话bean。 实体bean提取器(506)从聚类类中提取实体bean。 与bean相关的信息提取器(507)从提取的会话bean和实体bean中提取与bean相关的信息。

    프레임워크 식별 시스템 및 프레임워크 식별방법
    16.
    发明授权
    프레임워크 식별 시스템 및 프레임워크 식별방법 失效
    框架识别系统和框架识别方法

    公开(公告)号:KR100289047B1

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

    申请号:KR1019980036772

    申请日:1998-09-07

    Inventor: 정효택 김동관

    Abstract: 본 발명은 프레임워크 식별 시스템 및 프레임워크 식별방법에 관한 것으로서, 통합 모델링 언어(UML)을 이용한 객체지향 분석 정보로부터 프레임워크 구현에 필요한 정보를 추출하는 과정중의 일부분으로, 프레임워크를 식별하는 방법인 통합 모델링 언어(UML)의 유즈 케이스(Use Case) 다이어그램, 유즈 케이스 사건 흐름, 개념적 행위 다이어그램 등의 분석 정보(100)를 이용하여 동일한 특성을 지닌 유즈 케이스들을 클러스터링 하는 과정을 반복하여 프레임워크(300)를 식별한다.
    이렇게 식별된 프레임워크(300)를 실제로 구현하여 소프트웨어 개발시에 활용한다면 프레임워크의 알고리즘, 자료구조는 물론 설계 정보까지 모두 재사용이 가능하며, 테스트되고 신뢰성 있는 하부구조를 제공함에 따른 유지보수가 용이한 효과를 가진다.

    프레임워크 식별 시스템 및 프레임워크 식별방법
    17.
    发明公开
    프레임워크 식별 시스템 및 프레임워크 식별방법 失效
    框架识别系统和框架识别方法

    公开(公告)号:KR1020000018921A

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

    申请号:KR1019980036772

    申请日:1998-09-07

    Inventor: 정효택 김동관

    Abstract: PURPOSE: A framework discriminating system is provided to smoothly discriminate a framework by clustering the use cases from the analyzed information using UML according to the characteristics. CONSTITUTION: A framework discriminating system comprises: a framework discriminator (200) discriminating a framework by repeating the clustering of the use case using the analysis information using the UML such as an use case diagram, an use case flow of event and a conceptional activity diagram; a framework information generator(500) generating a framework information by using the analysis information using the framework and the UML such as an use case diagram, a class diagram, and a sequence diagram; and information(600) realizing a framework(300) from the analysis information using the UML.

    Abstract translation: 目的:提供一种框架识别系统,通过使用UML根据特征将使用案例与分析信息进行聚类,从而平滑地区分框架。 构成:框架识别系统包括:框架鉴别器(200)通过使用UML的分析信息重复使用案例的聚类来区分框架,例如用例图,事件的用例流程和概念活动图 ; 框架信息生成器(500),通过使用框架的分析信息和诸如用例图,类图和序列图的UML生成框架信息; 以及使用UML从分析信息中实现框架(300)的信息(600)。

    객체 지향 시스템의 요구 사항 추출을 위한 사용 사례재사용 장치, 방법 및 그를 이용한 요구 사항 추출 방법
    18.
    发明授权
    객체 지향 시스템의 요구 사항 추출을 위한 사용 사례재사용 장치, 방법 및 그를 이용한 요구 사항 추출 방법 失效
    一种用于重新使用用例来捕获面向对象系统的需求的装置和方法以及用于捕获使用它的要求的方法

    公开(公告)号:KR100530736B1

    公开(公告)日:2005-11-28

    申请号:KR1019990057928

    申请日:1999-12-15

    Abstract: 본 발명은 객체 지향 시스템의 요구 사항 추출을 위한 재사용 사용 사례 장치, 방법 및 그를 이용한 요구 사항 추출 방법을 제공하는데 그 목적이 있다.
    본 발명에 따르면, 소프트웨어 문제 영역에서 추출된 액터(Actor)가 입력되면, 상기 문제 영역에서 사용 사례를 새롭게 추출하는 사용 사례 추출부; 상기 사용 사례 추출부에서 추출된 사용 사례의 정형화를 위하여 시퀀스 다이어그램, 활동 다이어그램 및 상태 다이어그램을 입력받아 명세를 작성하는 사용 사례 명세부; 및 상기 사용 사례 명세부에서 작성된 명세를 참조하여 상기 추출된 사용 사례와 유사한 사용 사례를 미리 저장하여 둔 사용 사례로부터 검색하는 사용 사례 검색부를 포함하여 이루어진 것을 특징으로 하는 객체 지향 시스템의 요구 사항 추출을 위한 사용 사례 재사용 장치가 제공된다.

    레가시 시스템으로부터 설계 패턴 추출을 통한 컴포넌트의생성 장치 및 방법
    19.
    发明授权
    레가시 시스템으로부터 설계 패턴 추출을 통한 컴포넌트의생성 장치 및 방법 有权
    基于设计模式的重新设计以通过提取设计模式生成EJB组件遗留系统的方法和装置

    公开(公告)号:KR100496868B1

    公开(公告)日:2005-06-22

    申请号:KR1020010086494

    申请日:2001-12-28

    Inventor: 차정은 김동관

    Abstract: 본 발명은 레가시 시스템의 원시코드 및 설계 정보의 재사용에 관한 것으로, 특히 레가시 시스템의 원시코드의 설계 정보에서 설계 패턴을 추출하고, 설계 패턴을 통해 구조화하고 이를 컴포넌트 형태로 패키징하여 실행성과 재사용이 높은 컴포넌트를 생성할 수 있는 레가시 시스템으로부터 컴포넌트 생성에 관한 것이다.
    본 발명에 의하면 종래의 시스템으로부터, 설계 수준에서 일반화된 구성 요소들 뿐 아니라 이들간의 상호작용을 전문적인 선행 지식을 정규화한 형태인 설계 패턴으로 획득할 수 있다. 이는 기존 시스템의 상세한 이해가 용이할 뿐 아니라, 단지 시스템 개발 산출물의 재사용이 아니라 선행 경험의 재활용을 실제적으로 가능하도록 한다. 또한, 설계 패턴의 추출 과정에서 사용자의 의사 반영을 통해 실제 사용자 도메인에 재사용성과 정확성이 높은 개체의 식별이 가능하며, 실행성의 독립 개체인 컴포넌트로 자동 패키징이 가능함으로써 궁극적으로 소프트웨어 개발 및 유지보수에서 추구하는 고품질의 고생산성을 기존 시스템의 안정성과 신뢰성 기반으로 실현할 수 있다.

    레가시 시스템으로부터 설계 패턴 추출을 통한 컴포넌트의생성 장치 및 방법
    20.
    发明公开
    레가시 시스템으로부터 설계 패턴 추출을 통한 컴포넌트의생성 장치 및 방법 有权
    通过设计模式从组合系统中提取组件的装置和方法

    公开(公告)号:KR1020030056295A

    公开(公告)日:2003-07-04

    申请号:KR1020010086494

    申请日:2001-12-28

    Inventor: 차정은 김동관

    Abstract: PURPOSE: A device and a method for generating a component through a design pattern extracted from a legacy system are provided to generate the component following an EJB(Enterprise JavaBeans) architecture by extracting the design pattern from the legacy system, processing it to a reuse component by adding a user's opinion, and matching the products with a component model formed by the design pattern. CONSTITUTION: A source code analyzer(111) extracts the information by grasping a summarized system model through the discovery of a class declaration and the interaction between the classes in a source code of the legacy system. A design information recovering device(112) refines and understands an object architecture by obtaining the communication between objects through the examination of a class attribute, a parameter transferred to the method, and a class type from the extracted information, and understanding a sort and a multiplicity of a relationship. A design pattern extracting device(113) recognizes and analyzes a latent candidate pattern in the object architecture refined by the design information recovering device(112).

    Abstract translation: 目的:提供一种通过从传统系统提取的设计模式生成组件的设备和方法,以通过从旧系统中提取设计模式,将其处理到重用组件来生成遵循EJB(Enterprise JavaBeans)架构的组件 通过添加用户的意见,并将产品与由设计模式形成的组件模型进行匹配。 构成:源代码分析器(111)通过发现类声明和遗留系统的源代码中的类之间的交互来掌握汇总的系统模型来提取信息。 设计信息恢复装置(112)通过从所提取的信息中检查类属性,传递给方法的参数和类型获得对象之间的通信,从而提取和理解对象体系结构,并且理解分类和 关系的多样性 设计图案提取装置(113)识别和分析由设计信息恢复装置(112)改进的对象架构中的潜在候选图案。

Patent Agency Ranking