DocumentCode :
2203997
Title :
Domain analysis and reverse engineering
Author :
DeBaud, Jean-Marc ; Moopen, Bijith ; Rugaber, Spencer
Author_Institution :
Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
1994
fDate :
19-23 Sep 1994
Firstpage :
326
Lastpage :
335
Abstract :
Current reverse engineering technology is typically based on program analysis methods such as parsing and data flow analysis. As such, it is limited in what it can accomplish. Knowledge of the application domain containing a program can help overcome this limit and aid the comprehension process. The paper discusses the relationship of application domain analysis and reverse engineering. Two case studies are presented. The first describes how domain knowledge, expressed as an object-oriented framework, can aid the reverse engineering process for a well-understood domain. The second studies how reverse engineering can be used to build a domain model. Issues raised by the confluence of domain analysis and reverse engineering are discussed, and implications on future work in the area are suggested
Keywords :
object-oriented programming; software engineering; application domain analysis; case studies; domain analysis; domain knowledge; domain model; future work; object-oriented framework; program analysis methods; reverse engineering; well-understood domain; Object-oriented programming; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 1994. Proceedings., International Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-8186-6330-8
Type :
conf
DOI :
10.1109/ICSM.1994.336762
Filename :
336762
Link To Document :
بازگشت