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