Title :
The Orphan Adoption problem in architecture maintenance
Author :
Tzerpos, Vassilios ; Holt, R.C.
Author_Institution :
Toronto Univ., Ont., Canada
Abstract :
A lot of research time has been devoted to finding a solution to the problem of automatic clustering, especially in the field of reverse engineering, where decomposing a legacy system to subsystems could be the key to understanding it. Maintaining the obtained structure as a system evolves, however, is a problem that has attracted much less attention. We present the Orphan Adoption problem in architecture maintenance, and propose an algorithm to solve it. We also present case studies that validate the usefulness of our algorithm
Keywords :
computer aided software engineering; resource allocation; reverse engineering; software maintenance; Orphan Adoption problem; architecture maintenance; automatic clustering; case studies; legacy system; reverse engineering; Clustering algorithms; Cognitive science; Computer aided software engineering; Computer architecture; Reverse engineering; Software algorithms; Software architecture; Software engineering; Software systems; Software tools;
Conference_Titel :
Reverse Engineering, 1997. Proceedings of the Fourth Working Conference on
Conference_Location :
Amsterdam
Print_ISBN :
0-8186-8162-4
DOI :
10.1109/WCRE.1997.624578