DocumentCode
2417290
Title
Data exchange with the columbus schema for c++
Author
Ferenc, Rudolf ; Beszédes, Árpád
Author_Institution
Res. Group on Artificial Intelligence, Univ. of Szeged, Hungary
fYear
2002
fDate
2002
Firstpage
59
Lastpage
66
Abstract
To successfully carry out a software maintenance or reengineering task, a suitably assembled set of tools is required, which interoperate seaminglessly. To achieve this goal, an exchange format is needed that can be used to represent the facts extracted from a software system in a standardized way; serving as an output of one tool and as an input for other tools. In this paper we propose a modular schema for C++, called the Columbus schema. The schema has been implemented in the Columbus/CAN front end framework tool and is already utilized in several usages, one of which is its representation in the GXL form
Keywords
C++ language; electronic data interchange; reverse engineering; software maintenance; systems re-engineering; AST; C++ schema; CAN; Columbus schema; GXL; data exchange; front end; reverse engineering; software maintenance; standard exchange format; tool interoperability; Artificial intelligence; Assembly; Documentation; IEC standards; ISO standards; Reverse engineering; Software maintenance; Software standards; Software systems; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance and Reengineering, 2002. Proceedings. Sixth European Conference on
Conference_Location
Budapest
ISSN
1534-5351
Print_ISBN
0-7695-1438-3
Type
conf
DOI
10.1109/CSMR.2002.995790
Filename
995790
Link To Document