|
|
Tools
|
|
|
|
MEMORIA - MEta-MOdel for Reeng. Inspection and Analisys
MEMORIA is an extensible meta-model for supporting code analysis for Java and C++ systems. This meta-model was designed to
offer an easy way to compute software metrics. As a next step we plan to extend MEMORIA to C# systems.
|
Mc'C - Model capture for C++
Mc'C is a reverse engineering tool which extracts detailed design information
from C++ source code. It receives as input a directory containing
the source code and it produces as output a set of files or tables
which contain the extracted design information. These tables can
easily be imported into MEMORIA meta-model.
|
DuDe - Duplication Detector
Dude (Duplication Detector) is a tool that uses textual comparison at the level of line of code in order to detect
fragments of duplicated code.
|
SAIL - Static Analysis Interrogative Language
SAIL is a dedicated language for specifying static analysis. Its main target is to offer
a common language for expressing different kinds of static analysis, thus making it
possible to compose higher level analysis from simpler ones. SAIL is implemented in Java
to achieve platform independence.
|
|
|
|
|
|