ITEA is the Eureka Cluster on software innovation
ITEA is the Eureka Cluster on software innovation
Dear visitor, please be informed that this is the ITEA staging environment. No actions here will be updated to production, feel free to test the system
ITEA 4 page header azure circular

ComAnI (Commit Analysis Infrastructure)

Project
15010 REVaMP²
Type
New standard
Description
  • Configurable infrastructure for defining different setups of extraction and analysis components
  • Easy development and integration of new extraction and analysis components due to provided capabilities of the infrastructure
  • Integrated caching and parallelization
  • Support for different version control systems and analyses
Contact
Christian Kröher
Email
kroeher@sse.uni-hildesheim.de
Technical features

Input(s):

  • Configuration file
  • Optional: single commit

Main feature(s):

  • Open, extensible, and configurable infrastructure for commit extraction and analysis
  • Decoupled commit extraction and analysis components for user-defined combination and easy extension
  • Support for three different extraction variants

Output(s):

  • Cached, extracted commits (optional, intermediate result)
  • Depending on the purpose of the analysis component, e.g., the intensity of variability changes over time
Integration constraints
  • SVN or Git has to be installed
  • For some analyses, R needs to be installed
  • Java 8 or higher
Targeted customer(s)

Software developers, doftware analysists, researchers.

Conditions for reuse

Apache Licence 2.0.

Confidentiality
Public
Publication date
03-07-2019
Involved partners
University of Hildesheim (DEU)