Third European Conference on Software Maintenance and Reengineering
Generating Objects from C Code - Features of the CORET Tool-Set
Amsterdam, Netherlands
March 03-March 05
ISBN: 0-7695-0090-0
The CORET tool set serves to restructure legacy C code into semantically equivalent C++ code with semantically coherent objects. To obtain semantical coherence, the object structure is derived from a forwardly developed object-oriented analysis model.This paper focuses on the code transformation aspects and addresses special problems due to the fact that we had to depart from C as source-language of the legacy code. The issues are demonstrated in showing various CORET features in the context of transformation applied to a concise example.
Index Terms:
Re-engineering tool, software evolution, software restructuring, C, C++
Citation:
M. Taschwer, D. Rauner-Reithmayer, R. Mittermeir, "Generating Objects from C Code - Features of the CORET Tool-Set," csmr, pp.91, Third European Conference on Software Maintenance and Reengineering, 1999