Improved Iterative Object-Oriented Reengineering Process based on Dynamic Coupling Measures

Juefeng Li,Xiaohu Yang,Bin Xu,Yongwei Ding
DOI: https://doi.org/10.1109/ICSMC.2006.385189
2006-01-01
Abstract:Reengineering from degenerated but in-use legacy systems to high-maintainable object-oriented (OO) software is becoming a hot research area in software engineering. The iterative reengineering process provide a gradually approach to replace the legacy system and satisfy the quality and functionally requirements. Meanwhile, based on the observed relationships between software coupling and external quality factors of OO system, a sophisticated and operable coupling measures framework is stated. This paper proposes an improved iterative reengineer process for achieving a low-coupling and high-maintainable OO system using dynamic software coupling measures. As an enhancement, a formal dynamic coupling evaluation process is discussed detailedly. Moreover, two possible methods are given for conducting software engineers to optimize reengineered system's external quality.
What problem does this paper attempt to address?