Home

Sylvain Leroy Sebastien Carreau

Logo TOCEATOCEA

Introduction

Scertify™ Refactoring Assessment is an open source component dedicated to development & QA teams that provides exclusive benchmark data on Software Quality. It automatically detects the portions of an application that can be refactored, gives valuable information on refactoring strategies, and costs.

Though IT departments have matured these last 10 years and have now no doubt on the benefits of a continuous control of code quality, three major concerns were still remaining, without any tools able to effectively addressing these needs:

  • How to understand quality indicators, and how to compare them with the state of the art?
  • How to measure and manage the gap between the absolute quality level of a software, and a reasonable (reachable) target of quality?
  • What are the shortest and safe ways to achieve your quality goals?

Scertify™ Refactoring Assessment is a free & open source tool (read the LGPL license) designed to provide development teams with clear insights on these concerns, enabling them to:

  • Improve the settings/quality profiles of their Software Quality Measurement tools (ie: Sonar, PMD, Checkstyle…)
  • Smartly manage their daily tasks of the code quality remediation
  • Benchmark the quality of their code and compare it with similar projects
  • Assess the opportunity (and the associated cost/saving) of an application code refactoring

For more details : Description of the functionalities

Project thought and developped by Tocea. Tocea Company

Prerequisites

  • Sonar version above or equal 2.6 check website
  • JDK > 1.5
  • 200m hard disk

Privacy

This plugin is absolutely free of charge and follows the LGPL license.
However to obtain the detailled statistics, some informations are required from the user :

Are transmitted :

  • a valid email
  • name of the audited projects (may be encrypted in the settings panel)
  • results of the audits (violations, metrics)

No code is transmitted. We absolutely respect privacy and intellectual property of the code we are auditing. Tocea and their sofwares never transmit any piece of code.

Installation

  • Copy the jar into [sonar-dir]/extensions/plugins
  • Restart Sonar
  • Login as an admin, go to Configuration, General Settings and select 'Tocea : Scertify Refactoring Assessment'
  • Insert your email adress
  • Launch a new quality analysis (mvn sonar:sonar) and go to 'Refactoring Assessment' page

Requires Sonar version 2.6 or higher

/!\
The field of the email address is required and must be entered to run the plugin.
Once filled you can use the plugin for your next five audits.
Then it will have either change the fields by another email address, or send an email to Tocea to ask the registering of your email address, allowing you to use the plugin indefinitely.

Usage

Architecture and technical details

Contacts

Project Admins: