A joint publication by TÜV Informationstechnik (TÜViT) and SIG at the International Workshop on Software Quality and Maintainability (SQM 2010). This article provides an overview of the standardized methodology for source code evaluation that was developed by SIG and forms the basis of the software product certification service offered by TÜViT.
Standardized Code Quality Benchmarking for Improving Software Maintainability
by Robert Baggen (TÜViT), Katrin Schill (TÜViT), and Joost Visser (SIG).
Published in the proceedings of the 4th International Workshop on Software Quality and Maintainability (SQM 2010, http://sqm2010.sig.eu/), March 15, 2010, Madrid, Spain, 2010.
Abstract: We provide an overview of the approach developed by the Software Improvement Group (SIG) 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 (TÜViT) issues a Trusted Product Maintainability certificate for the software product.