Title :
Improved Iterative Object-Oriented Reengineering Process based on Dynamic Coupling Measures
Author :
Li, Juefeng ; Yang, Xiaohu ; Xu, Bin ; Ding, Yongwei
Author_Institution :
Zhejiang Univ., Hangzhou
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.
Keywords :
object-oriented programming; software maintenance; software metrics; software quality; dynamic coupling measures; dynamic software coupling measures; formal dynamic coupling evaluation process; iterative object-oriented reengineering process; legacy systems; object-oriented software maintenance; software engineering; Area measurement; Computer architecture; Computer science; Logic testing; Partial response channels; Pollution measurement; Q factor; Software measurement; Software quality; Software systems;
Conference_Titel :
Systems, Man and Cybernetics, 2006. SMC '06. IEEE International Conference on
Conference_Location :
Taipei
Print_ISBN :
1-4244-0099-6
Electronic_ISBN :
1-4244-0100-3
DOI :
10.1109/ICSMC.2006.385189