• DocumentCode
    540225
  • Title

    Program understanding and maintenance with the CANTO environment

  • Author

    Antoniol, G. ; Fiutem, R. ; Lutteri, G. ; Tonella, P. ; Zanfei, S. ; Merlo, E.

  • fYear
    1997
  • fDate
    1-3 Oct. 1997
  • Firstpage
    72
  • Lastpage
    81
  • Abstract
    During maintenance activities, the availability of integrated conceptual views that present software at different levels of abstraction, from software architecture to control and data flow relations at code level, is fundamental to understand and modify legacy systems. This paper presents CANTO (Code and Architecture Analysis Tool), a comprehensive program understanding and maintenance environment which integrates fine grained information with architectural views extracted from source code, giving the user control of what is being computed by analyses. The capabilities and usefulness of CANTO are illustrated with reference to a real understanding and maintenance task
  • Keywords
    data flow analysis; program control structures; reverse engineering; software maintenance; software tools; CANTO; Code and Architecture Analysis Tool; abstraction levels; architectural views; data flow relations; fine grained information; integrated conceptual views; legacy systems; program control; program understanding; software architecture; software maintenance; source code;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1997. Proceedings., International Conference on
  • Conference_Location
    Bari, Italy
  • ISSN
    1063-6773
  • Print_ISBN
    0-8186-8013-X
  • Type

    conf

  • DOI
    10.1109/ICSM.1997.624233
  • Filename
    5726937