Data Exchange with the Columbus Schema for C++
Data Exchange with the Columbus Schema for C++
Authors: Rudolf Ferenc and Árpád Beszédes
In Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR 2002), Budapest, Hungary, pages 59-66, March 11-13, 2002.
Published by IEEE Computer Society.
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.
Journal/Proceedings/Conference: http://csdl.computer.org/comp/proceedings/csmr/2002/1438/00/1438toc.htm
Download full paper: http://csdl.computer.org/dl/proceedings/csmr/2002/1438/00/14380059.pdf
Authors: Rudolf Ferenc and Árpád Beszédes
In Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR 2002), Budapest, Hungary, pages 59-66, March 11-13, 2002. Published by IEEE Computer Society.
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.
Journal/Proceedings/Conference: http://csdl.computer.org/comp/proceedings/csmr/2002/1438/00/1438toc.htm
Download full paper: http://csdl.computer.org/dl/proceedings/csmr/2002/1438/00/14380059.pdf











