Standardized code quality benchmarking for improving software maintainability

  • Authors:
  • Robert Baggen;José Pedro Correia;Katrin Schill;Joost Visser

  • Affiliations:
  • TÜV Informationstechnik GmbH, Essen, Germany;Software Improvement Group, Amsterdam, The Netherlands;TÜV Informationstechnik GmbH, Essen, Germany;Software Improvement Group, Amsterdam, The Netherlands

  • Venue:
  • Software Quality Control
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We provide an overview of the approach developed by the Software Improvement Group for code analysis and quality consulting focused on software maintainability. The approach uses a standardized measurement model based on the ISO/IEC 9126 definition of maintainability and source code metrics. Procedural standardization in evaluation projects further enhances the comparability of results. Individual assessments are stored in a repository that allows any system at hand to be compared to the industry-wide state of the art in code quality and maintainability. When a minimum level of software maintainability is reached, the certification body of TÜV Informationstechnik GmbH issues a Trusted Product Maintainability certificate for the software product.