• 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