FORE: A Form-Driven Object-Oriented Reverse Engineering Methodology

업무 양식에 근거한 객체 지향 역공학 방법론

  • 유천수 (한국과학기술원 테크노경영대학원 경영공학) ;
  • 이희석 (국과학기술원 테크노경영대학원)
  • Published : 1999.03.31

Abstract

Legacy applications are valuable assets that should be integrated into next generation business systems. To gain this advantage, progressive companies can reverse engineer the legacy business operations. This paper presents a form-driven object-oriented reverse engineering(FORE) methodology by the use of business forms to recover semantics of legacy applications. They retain the user-oriented contents of business and thus are easily understandable. Our form driven object-oriented reverse engineering methodology consists of five phases: form and usage analysis, form object slicing, object structure modeling, scenario design, and model integration. Knowledge about form structure and user interaction with legacy applications is used to capture the design semantics. An object model, which consists of an object structure model and scenario results from such form knowledge. The resulting object model is more likely to help reverse engineers understand and reuse legacy systems.

Keywords