DocumentCode
494466
Title
Reverse Engineering to the Architectural Level
Author
Harris, David R. ; Reubenstein, Howard B. ; Yeh, Alexander S.
Author_Institution
The MITRE Corporation, Bedford, MA
fYear
1995
fDate
23-30 April 1995
Firstpage
186
Lastpage
186
Abstract
Recovery of higher level "design" information and the ability to create dynamic, task adaptable software documentation is crucial to supporting a number of program understanding activities. This paper presents research that demonstrates that reverse engineering technology can be used to recover software architecture representations of source code. We have developed a framework that integrates reverse engineering technology and architectural style representations. Using the framework, analysts can recover custom, dynamic documentation to fit a variety of software analysis requirements. Our goal is to establish coherent abstractions appropriate for helping analysts to understand large software systems. We discuss a code coverage metric useful for assessing the degree of program understanding achieved.
Keywords
Reverse engineering; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 1995. ICSE 1995. 17th International Conference on
Conference_Location
Seattle, Washington, USA
ISSN
0270-5257
Print_ISBN
0-89791-708-1
Type
conf
Filename
5071104
Link To Document