Support of semantics recovery during code scavenging using repository classification
SSR '99 Proceedings of the 1999 symposium on Software reusability
Goal-driven combination of software comprehension approaches for component based development
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
Graph-based tools for re-engineering
Journal of Software Maintenance: Research and Practice
Hi-index | 0.00 |
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.