-
公开(公告)号:KR1020050062896A
公开(公告)日:2005-06-28
申请号:KR1020030093893
申请日:2003-12-19
Applicant: 한국전자통신연구원
IPC: G06F9/44
Abstract: 본 발명은 업무의 핵심적인 로직을 포함하고 있는 레거시 시스템들을 새로운 기능적, 환경적 요구를 충족시킬 수 있는 새로운 시스템으로 재공학하기 위해 레거시 시스템으로부터 재사용 할 수 있는 컴포넌트를 추출하기 위한 방법에 관한 것이다. 전형적인 레거시 시스템은 수백 내지 수천 개의 프로그램들로 구성된다. 이들 프로그램들은 다양한 비즈니스 프로세스 흐름의 연결에 묶여 함께 동작한다. 레거시 시스템으로부터 컴포넌트를 추출하고, 이렇게 추출된 컴포넌트를 기반으로 시스템을 재구성하기 위해서는 이들 프로그램들을 독립된 하나의 비즈니스 기능(서비스)을 제공하는 프로그램들의 집합으로 분리해야 한다. 컴포넌트 추출 과정은 소프트웨어 시스템에 실현되어 있는 비즈니스 기능들의 영역을 파악하여 독립된 하나의 비즈니스 기능을 수행하는 프로그램들의 집합을 컴포넌트로 추출하는 것이다. 따라서, 본 발명은 업무 흐름을 중심으로 컴포넌트를 파악함으로써 컴포넌트가 독립적으로 재사용될 가능성을 훨씬 높이고, 컴포넌트가 배치될 목표 플랫폼에 맞게 컴포넌트를 분할 및 배치 할 수 있도록 하는 효과적인 방법을 제시한다.
-
公开(公告)号:KR1020040049505A
公开(公告)日:2004-06-12
申请号:KR1020020077300
申请日:2002-12-06
Applicant: 한국전자통신연구원
IPC: G06F9/445
Abstract: PURPOSE: An architecture based reengineering method using a design pattern is provided to improve the understanding of a legacy system and firmly establish a progress model of the legacy system for a long time by recognizing the domain limited meaning information as a form of the design pattern and mapping the design pattern to an architecture of the target legacy system. CONSTITUTION: The domain knowledge and the product information are collected(100). A program discriminating data information, unit program information, and entire system configuration information from the legacy system is analyzed(110). The design information for generating a hierarchical tool between sub systems is generated by extracting the main data architecture information forming the legacy system based on the domain information, discriminating a formed functional unit, and understanding the advance of an important processes(150). The design pattern is mapped on the reengineering architecture(160). The design pattern is converted into a design of a reengineering system by the detail representation on the reengineering architecture based on the architecture information of the mapped design patterns(170).
Abstract translation: 目的:提供使用设计模式的基于架构的重新设计方法,以通过将域限制意义信息识别为设计模式的形式来提高对遗留系统的理解并且长时间地牢固地建立传统系统的进展模型,并且 将设计模式映射到目标遗留系统的架构。 规定:收集领域知识和产品信息(100)。 分析来自传统系统的识别数据信息,单元节目信息和整个系统配置信息的节目(110)。 用于通过基于域信息提取形成传统系统的主数据体系结构信息,区分形成的功能单元以及了解重要过程的进展来生成用于在子系统之间生成层次化工具的设计信息(150)。 设计模式映射到再设计架构(160)。 基于映射设计模式的架构信息,将设计模式转换为重构系统的设计,通过重构体系结构的细节表示(170)。
-