ERACES is an SEI research project, the goal of which is to design methods and tools to reduce complexity in software models. The project focused on two types of models:
- behavior models written with SCADE
- architecture models written with AADL
The tools were designed tools to compute complexity metrics using these notations and were release under an open-source license.
The available tools are
- scade-metrics: a SCADE plug-in tool to compute complexity metrics in SCADE models
- aadl-complexity: an OSATE plug-in that identify potential architectural issues and produce a report that suggests improvement to remove them