StatSVN and StatCVS Service

Participate in our forum about Quality Assessment

StatCVS and StatSVN are used to generate statistics regarding the process of project development, on a basis of information retrieved from CVS or SVN repositories. Such data is provided both for overall project characteristics and in respect to individual authors, giving insight into their activity in project.

Within the QualiPSo project, these external tools has been integrated within Spago4Q platform. For the integration, the tools have been wrapped in the XRepoStats library, which manages all extraction phases including project checkout, retrieving commits log file, capturing StatCVS/StatSVN statistics (using an AspectJ based Aspects) and statistics calculation. On top of the developed library, the Stat Tools Web Service was built, allowing remote execution of the analyzis. This service is called by implemented lightweight custom extractor, run from within Spago4Q.

Integration package contains of:

  • Integration components: Spago4Q extractor and Stat Tools Web Service (binaries + source code), extractor configuration;
  • Documentation: User manual, installation guide, architecture overview, Javadoc.

More information on tools themselves can be found on their websites:

AttachmentSize
Binaries and sources17.3 MB
User guide, install guide and architecture overview2.17 MB