• DocumentCode
    1922819
  • Title

    An architecture for interoperable program understanding tools

  • Author

    Woods, Steven ; O´Brien, Liam ; Lin, Tao ; Gallagher, Keith ; Quilici, Alex

  • Author_Institution
    Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1998
  • fDate
    24-26 Jun 1998
  • Firstpage
    54
  • Lastpage
    63
  • Abstract
    Program understanding tools are currently not interoperable, leading researchers to waste significant resources reinventing already existing tools. Even commercial environments that have been designed to support the construction of program understanding tools have serious flaws in this regard. This paper discusses CORUM (Common Object-based Re-engineering Unified Model), an architecture to support interoperability between program understanding tools, and it provides several examples of CORUM´s use in the construction of new tools for concept recognition and program visualization
  • Keywords
    data visualisation; object-oriented programming; open systems; reverse engineering; software tools; systems re-engineering; CORUM; Common Object-based Re-engineering Unified Model; commercial environments; concept recognition; interoperable program understanding tools; program visualization; Computer architecture; Control systems; Data flow computing; Data mining; Data visualization; Decoding; Educational institutions; Software engineering; Software tools; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 1998. IWPC '98. Proceedings., 6th International Workshop on
  • Conference_Location
    Ischia
  • ISSN
    1092-8138
  • Print_ISBN
    0-8186-8560-3
  • Type

    conf

  • DOI
    10.1109/WPC.1998.693285
  • Filename
    693285