Roadmap: https://trello.com/b/Djr9G7lN/aegeus-roadmap
mvn clean compile assembly:single
java -jar aegeus.jar -f descritor.txt
The aegeus tool is split into three parts:
- Download repo (main branch);
- Download nth latest versions using git tags;
- Assess cohesion metrics for each version; (This repo)
- Read logs and store metric assessments on csv file;
- Generate graphics using R Script and Python. (Code available on https://github.com/MateusGabi/Aegeus-scripts)
- Service Interface Data Cohesion (SIDC);
- Strict Service Implementation Cohesion (SSIC);
- Lack Of Message Level Cohesion (LoCMes);
- Number Of Operations (NO).