• DocumentCode
    3365258
  • Title

    An environment for the reengineering of Pascal programs

  • Author

    Lanubile, F. ; Maresca, P. ; Visaggio, G.

  • Author_Institution
    Bari Univ., Italy
  • fYear
    1991
  • fDate
    15-17 Oct 1991
  • Firstpage
    23
  • Lastpage
    30
  • Abstract
    An environment is described which supports the reengineering cycle at the design level and provides a homogeneous software configuration for the maintenance process. The environment is based on an integration tool which takes the output from a static analyzer, used for reverse engineering and populates the repository of a computer-aided-software-engineering (CASE) tool, usually used in forward engineering. The integration allows enhancement of the knowledge of the program, the reliability of modifications, the reusability and the change management. A case study is shown in which the design of a sample program is recaptured from the source code
  • Keywords
    Pascal; configuration management; programming environments; software reusability; software tools; CASE; Pascal programs; change management; computer-aided-software-engineering; design level; forward engineering; homogeneous software configuration; integration tool; maintenance process; reengineering cycle; reliability; reusability; reverse engineering; source code; static analyzer; Computer aided software engineering; Design engineering; Intersymbol interference; Knowledge engineering; Knowledge management; Maintenance engineering; Productivity; Reliability engineering; Reverse engineering; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1991., Proceedings. Conference on
  • Conference_Location
    Sorrento
  • Print_ISBN
    0-8186-2325-X
  • Type

    conf

  • DOI
    10.1109/ICSM.1991.160302
  • Filename
    160302