DocumentCode
2242243
Title
A greedy approach to object identification in imperative code
Author
Achee, B.L. ; Carver, Doris L.
Author_Institution
Louisiana State Univ., Baton Rouge, LA, USA
fYear
1994
fDate
14-15 Nov 1994
Firstpage
4
Lastpage
11
Abstract
The benefits of such recent innovations as object-oriented programming are not realized in most systems currently in use because they are, on average, over 10 years old. Additionally, they suffer from extensive maintenance. The paper addresses these concerns in the context of reverse engineering. It discusses the development of a method to identify objects in imperative code, specifically FORTRAN-77. An algorithm that uses a greedy approach to object extraction is presented. The imperative code is analyzed at the subroutine level and, using the concepts of graph theory, a set of objects is generated
Keywords
FORTRAN; FORTRAN listings; graph theory; object-oriented programming; reverse engineering; FORTRAN-77; graph theory; greedy approach; imperative code; object extraction; object identification; object-oriented programming; reverse engineering; subroutine level; Algorithms; Documentation; Formal specifications; Graph theory; Object oriented modeling; Object oriented programming; Reverse engineering; Software maintenance; Software systems; Technological innovation;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 1994. Proceedings., IEEE Third Workshop on
Conference_Location
Washington, DC
ISSN
1092-8138
Print_ISBN
0-8186-5647-6
Type
conf
DOI
10.1109/WPC.1994.341242
Filename
341242
Link To Document