• Journal of Internet Computing and Services
    ISSN 2287 - 1136(Online) / ISSN 1598 - 0170 (Print)
    http://jics.or.kr/

Reengineering Legacy systems into Design Patterns of Component Base Design (CBD)


Kim Cuk-Boh, Journal of Internet Computing and Services, Vol. 5, No. 1, pp. 1-14, Feb. 2004
Full Text:
Keywords: Component Base Design (CBD) Component abstraction, Reengineering, Design patterns, Rebuilding of design patterns

Abstract

The effect of Application system with class units is not sufficient because of independency and reuse of Component elements due to component abstraction based on only source code. Therefore We need to apply design pattern approach to represent not only the problem abstraction but also information and relationship between system elements for generic solutions of specific domain, Also, it is essential to software reverse engineering acquiring the correct understandings of the system through examining the existing systems and utilizing the acquired knowledges as reusable resources. In this paper, the extraction algorithm with JAVA and the validity of applying reverse engineering with extracting design patterns from source codes of the existing object-oriented system; are devised. The architecture of automatic tool is designed and implemented for 1) automatic extraction of design patterns and 2) reuse tool for retrieving, editing and rebuilding of design patterns.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[APA Style]
Kim Cuk-Boh (2004). Reengineering Legacy systems into Design Patterns of Component Base Design (CBD). Journal of Internet Computing and Services, 5(1), 1-14.

[IEEE Style]
K. Cuk-Boh, "Reengineering Legacy systems into Design Patterns of Component Base Design (CBD)," Journal of Internet Computing and Services, vol. 5, no. 1, pp. 1-14, 2004.

[ACM Style]
Kim Cuk-Boh. 2004. Reengineering Legacy systems into Design Patterns of Component Base Design (CBD). Journal of Internet Computing and Services, 5, 1, (2004), 1-14.