ERACES
• Software
ERACES is a collection of methods and tools for reducing complexity in software models.
Publisher
GitHub
Abstract
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 to compute complexity metrics using these notations and were released 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 identifies potential architectural issues and produces a report that suggests improvements to remove them