• DocumentCode
    1825703
  • Title

    Program and interface slicing for reverse engineering

  • Author

    Beck, Jon ; Eichmann, David

  • Author_Institution
    Dept. of Stat. & Comput. Sci., West Virginia Univ., Morgantown, WV, USA
  • fYear
    1993
  • fDate
    21-23 May 1993
  • Firstpage
    54
  • Lastpage
    63
  • Abstract
    Reverse engineering involves a great deal of effort in comprehension of the current implementation of a software system and the ways in which it differs from the original design. Automated support tools are critical to the success of such efforts. It is shown how program slicing techniques can be employed to assist in the comprehension of large software systems, through traditional slicing techniques at the statement level, and through a new technique, interface slicing, at the module level
  • Keywords
    software engineering; software tools; systems analysis; interface slicing; large software systems; module level; program slicing techniques; reverse engineering; software comprehension; software design; software tools; statement level; Algorithm design and analysis; Computer science; Hardware; Lattices; NASA; Programming; Reverse engineering; Software design; Software maintenance; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 1993., Proceedings of Working Conference on
  • Conference_Location
    Baltimore, MD
  • Print_ISBN
    0-8186-3780-3
  • Type

    conf

  • DOI
    10.1109/WCRE.1993.287779
  • Filename
    287779