RUN-TIME ARCHITECTURE RECONSTRUCTION METHOD FOR OBJECT-ORIENTED SYSTEMS

The purpose of the present invention is to overcome the problems of conventional reconstruction technologies such that a systematic and concrete method is not suggested and pre-existing architecture documents are required, by mapping running elements which is actually observed through an estimation...

Full description

Saved in:
Bibliographic Details
Main Authors AHN, HWI, JUNG, PIL SU, HEO, JUN HAENG, KANG, SUNG WON
Format Patent
LanguageEnglish
Korean
Published 15.01.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The purpose of the present invention is to overcome the problems of conventional reconstruction technologies such that a systematic and concrete method is not suggested and pre-existing architecture documents are required, by mapping running elements which is actually observed through an estimation run-time architecture and a code architecture which are systematically derived based on scenarios, and by performing a recursive validation process. To achieve the purpose, a run-time architecture reconstruction method for object-oriented systems according to the present invention can: allow a scenario to serve as a base product for the architecture reconstruction by defining a virtual run-time architecture derived based on scenarios; overcome the differences in the level of abstraction between the virtual run-time architecture on the scenario level and the actual running elements by mapping a module architecture with the virtual run-time architecture; and reduce initial errors in a recursive analysis method by performing recursive analysis and complementation through the actual observation of the running elements. 본 발명의 목적은 종래 재구축 기술이 갖고 있는 문제점들 중, 1) 체계적이고 구체적인 방법 미제시와 2) 미리 존재하는 아키텍처 문서가 필요한 문제점을 시나리오를 기반으로 체계적으로 도출된 추정 실행측면 아키텍처, 코드측면 아키텍처을 통한 실제 관찰된 실행요소와의 매핑, 재귀적인 검증 프로세스를 통해 해결하여 종래의 재구축 기술들을 개선하는 것이다. 상기 목적을 달성하기 위한 본 발명에 의한 객체지향 시스템의 실행측면 아키텍처 재구축 방법은, 시나리오를 기반으로 도출되는 가상 실행측면 아키텍처를 정의함으로써, 시나리오가 아키텍처 재구축을 위한 기반 산출물 역할을 수행할 수 있고, 모듈 관점 아키텍처를 가상 실행측면 아키텍처와 매핑함으로써, 시나리오 수준의 가상 실행측면 아키텍처와 실제 실행 요소 사이의 추상 수준 차이를 극복할 수 있으며, 실제 실행 요소들 관찰을 통해 재귀적으로 분석 및 보완함으로써, 재귀적인 분석 방법을 통해 초기의 오류를 줄일 수 있게 된다.
Bibliography:Application Number: KR20140084539