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
Link To Document