DocumentCode
3153447
Title
Experience with a reverse architecture approach to increase understanding
Author
von Mayrhauser, A. ; Wang, J. ; Li, Q.
Author_Institution
Dept. of Comput. Sci., Colorado State Univ., Fort Collins, CO, USA
fYear
1999
fDate
1999
Firstpage
131
Lastpage
138
Abstract
Reverse architecting code has been advocated to identify the current software architecture of existing software, to assess its quality, and to determine areas of improvement. At its most basic level, reverse architecting provides a way to determine what the current architecture is. We were interested in identifying the current architecture of an existing system, because it might aid in comprehension, particularly when existing architectural descriptions are outdated. To this end, we applied a known technique to a midsize system, and evaluated the practicality of the technique
Keywords
reverse engineering; software architecture; reverse architecting code; software architecture identification; software quality assessment; software understanding; Computer architecture; Computer science; Data mining; Documentation; Personnel; Programming profession; Reverse engineering; Software architecture; Software systems; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1999. (ICSM '99) Proceedings. IEEE International Conference on
Conference_Location
Oxford
ISSN
1063-6773
Print_ISBN
0-7695-0016-1
Type
conf
DOI
10.1109/ICSM.1999.792596
Filename
792596
Link To Document