This document presents deliverable D2.3 Reengineering of legacy code. The aim of this task
was to process and transform legacy C++ code to REPARA-C++ conformance source code.
For this we developed a static code analysis tool to nd the violations to the REPARAC++
We integrated this analyser into the Eclipse environment to make easy navigation through
the code that needs to be modied possible.
We developed an Eclipse CDT plug-in to support those modications and to interactively
refactor source code to REPARA-C++ compliant source code.
The tool and plug-ins help the user to nd the places in the source code that are not
REPARA-C++ compliant and provide support for source code reactoring.