DocumentCode :
2371617
Title :
Lessons from a domain-based reengineering effort
Author :
DeBaud, Jean-Marc
Author_Institution :
Fraunhofer Inst. for Exp. Software Eng., Kaiserslautern, Germany
fYear :
196
fDate :
8-10 Nov 196
Firstpage :
217
Lastpage :
226
Abstract :
The author presents the lessons and insights learned from a domain-centered reengineering effort. Using a method developed in a previous work, he sets about trying to understand and convert a complete legacy system from COBOL to an executable domain model. His work suggests that a domain-based approach is very promising but a number of issues need to be better understood. Among these are questions about domain completeness, scoping, interleaving and evolution; concept matching at the granularity of both the program architecture and details of the source code; thoroughness and representation of the legacy program coverage, as well as the problems inherent to the transition of a multi-program system. He discusses these issues in details using examples. Implications on future work in the area are suggested
Keywords :
reverse engineering; software maintenance; systems re-engineering; COBOL; concept matching; domain completeness; domain-based reengineering; evolution; executable domain model; interleaving; legacy program coverage; legacy system; multi-program system; program architecture; scoping; source code; Adaptation model; Context modeling; Interleaved codes; Law; Legal factors; Marine vehicles; Object oriented modeling; Reverse engineering; Software architecture; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 1996., Proceedings of the Third Working Conference on
Conference_Location :
Monterey, CA
Print_ISBN :
0-8186-7674-4
Type :
conf
DOI :
10.1109/WCRE.1996.558912
Filename :
558912
Link To Document :
بازگشت