• DocumentCode
    296884
  • Title

    A reverse engineering toolkit for design recovery

  • Author

    Erraguntla, Ravi C. ; Carver, Doris L.

  • Author_Institution
    Dept. of Comput. Sci., Louisiana State Univ., Baton Rouge, LA, USA
  • Volume
    2
  • fYear
    1996
  • fDate
    3-10 Feb 1996
  • Firstpage
    243
  • Abstract
    Migration of code from an imperative paradigm to other paradigms, including the parallel/distributed paradigm, is often done in an ad hoc manner. In order to systematically approach this problem, we first need the design of the original system. In this paper we describe a reverse engineering toolkit that we developed to extract the design of a system. An object-oriented design and implementation were used in the development of the toolkit. By using the toolkit, we can comprehend a program´s modules and how they interact with each other. The information extracted is amenable for an abstraction of a parallel design. Also, the design of the toolkit facilitates object extraction from imperative code
  • Keywords
    object-oriented programming; reverse engineering; software tools; FORTRAN; IBM RS/6000; abstraction; design recovery; imperative code; imperative paradigm; implementation; interactiveness; modules; object extraction; object-oriented design; parallel design; parallel/distributed paradigm; reverse engineering toolkit; Aerospace engineering; Aerospace industry; Computer aided software engineering; Computer science; Data mining; Defense industry; Documentation; Government; Parallel processing; Reverse engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Applications Conference, 1996. Proceedings., 1996 IEEE
  • Conference_Location
    Aspen, CO
  • Print_ISBN
    0-7803-3196-6
  • Type

    conf

  • DOI
    10.1109/AERO.1996.495980
  • Filename
    495980