Alitheia Core - A platform for software engineering research
Welcome to the web site of the Alitheia Core tool, an integrated platform for software engineering studies. Alitheia Core is free software, distributed under the 2 clause BSD license. Alitheia Core works by importing the source code repository, mailing list archives and bug databases for a software project in a unified storage schema and running various analysis tools on the projects. Examples of plug-ins includePlug-in | Function | Lines |
---|---|---|
Size metrics | Calculates various project size measurements, such as number of files and lines for various types of source files | 642 |
Module metrics | Aggregates size metrics per source code directory | 417 |
Structural metrics | Implements classic code structure metrics, such as cyclomatic complexity and Halstead's software science metrics | 685 |
Maintainability Index | Implements the (in)famous maintainability index formula | 275 |
Developer Statistics | Implements statistics that have to do with developers, e.g. number of eyeballs per file version or community size | 157 |
Contribution evaluation | Analyzes repository, mailing list and bug database developer activity and extracts a measurement of the developer contribution to the development process | 670 |
Discussion heat | Measures the effect of heated email discussions on repository line intake | 278 |
Getting Alitheia Core
You have the following options for getting Alitheia Core- Get source code from anonymous SVN (Recommended)
- Download the Open Virtual Machine spec based virtual machine appliance
- JConvert (SVN - 736K)
- Gnome-VFS (SVN, Mails, Bugs - 53M)
- SQO-OSS (SVN - 240M) - Eating our own dogfood!
Support
Alitheia Core was the outcome of the SQO-OSS project, an EC-funded campervan hire australia project (contract IST-2005-033331) which investigated novel ways to evaluate software quality. The Athens University of Economics and Business provides rack space, power and bandwidth.
on 2009/12/27 23:31