DocumentCode :
1691248
Title :
A use-case driven method of architecture recovery for program understanding and reuse reengineering
Author :
Bojic, Dragan ; Velasevic, Dusan
Author_Institution :
Fac. of Electr. Eng., Belgrade Univ., Serbia
fYear :
2000
fDate :
2/1/2000 12:00:00 AM
Firstpage :
23
Lastpage :
31
Abstract :
This work focuses on architectural recovery for program understanding and reuse reengineering of legacy object-oriented systems. The proposed method is based on dynamic analysis of the system for the selected test cases that cover relevant use cases. The theory of formal concept analysis is applied to decompose the logical hierarchy of subsystems, so that parts of the system which implement similar functionality are grouped together
Keywords :
object-oriented methods; object-oriented programming; reverse engineering; software architecture; software reusability; system recovery; systems re-engineering; dynamic systems analysis; formal concept analysis; functionality; legacy object-oriented systems; logical hierarchy decomposition; program understanding; reuse reengineering; software architecture recovery; subsystems; use-case driven method; Access protocols; Clustering algorithms; Communication system control; Computer architecture; Documentation; Software architecture; Software systems; System testing; Technology planning; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering, 2000. Proceedings of the Fourth European
Conference_Location :
Zurich
Print_ISBN :
0-7695-0546-5
Type :
conf
DOI :
10.1109/CSMR.2000.827302
Filename :
827302
Link To Document :
بازگشت