2015•Unpublished venueRequires access

On the Validity of the IT-CISQ Quality Model for Automatic Measurement of Maintainability

Reinhold Ploesch, Severin Schuerz, Christian Koerner

Open publisher page 9 citations

Abstract

IT-CISQ (Consortium for IT Software Quality) standard that was initiated and is driven by an OMG (Object Management Group) consortium claims to provide operational measures for a number of quality criteria of the ISO / IEC 25010 quality standard. In order to show the applicability of the IT-CISQ standard, we built a tool that provides automatic measures for the maintainability related measures of the IT-CISQ standard. We evaluated five Java open source projects with our IT-CISQ quality model and compared these results with the result of an expert-centered evaluation of the maintainability of these projects. The study shows that the IT-CISQ quality model for maintainability is well suited as a predictor for the quality criterion maintainability. Compared to our more comprehensive EMISQ (Expert Centered Method for Internal Software Quality) quality model (165 EMISQ measures vs. 18 IT-CISQ measures), the IT-CISQ quality model yields a similar order of projects. However, it is of course less suitable to give good guidance about improving aspects, as our more comprehensive EMISQ quality model includes considerably more maintainability related aspects of software. Furthermore, the tooling provided by us is innovative and could directly be used in practice by itself.

About this research paper

What this paper is about

IT-CISQ (Consortium for IT Software Quality) standard that was initiated and is driven by an OMG (Object Management Group) consortium claims to provide operational measures for a number of quality criteria of the ISO / IEC 25010 quality standard. In order to show the applicability of the IT-CISQ standard, we built a tool that provides automatic measures for the maintainability related measures of the IT-CISQ standard. We evaluated five Java open source projects with our IT-CISQ quality model and compared these results with the result of an expert-centered evaluation of the maintainability of these projects. The study shows that the IT-CISQ quality model for maintainability is well suited as a predictor for the quality criterion maintainability. Compared to our more comprehensive EMISQ (Expert Centered Method for Internal Software Quality) quality model (165 EMISQ measures vs. 18 IT-CISQ measures), the IT-CISQ quality model yields a similar order of projects. However, it is of course less suitable to give good guidance about improving aspects, as our more comprehensive EMISQ quality model includes considerably more maintainability related aspects of software. Furthermore, the tooling provided by us is innovative and could directly be used in practice by itself.

Why it matters

OpenAlex reports 9 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

IT-CISQ (Consortium for IT Software Quality) standard that was initiated and is driven by an OMG (Object Management Group) consortium claims to provide operational measures for a number of quality criteria of the ISO / IEC 25010 quality standard. In order to show the applicability of the IT-CISQ standard, we built a tool that provides automatic measures for the maintainability related measures of the IT-CISQ standard. We evaluated five Java open source projects with our IT-CISQ quality model and compared these results with the result of an expert-centered evaluation of the maintainability of these projects. The study shows that the IT-CISQ quality model for maintainability is well suited as a predictor for the quality criterion maintainability. Compared to our more comprehensive EMISQ (Expert Centered Method for Internal Software Quality) quality model (165 EMISQ measures vs. 18 IT-CISQ measures), the IT-CISQ quality model yields a similar order of projects. However, it is of course less suitable to give good guidance about improving aspects, as our more comprehensive EMISQ quality model includes considerably more maintainability related aspects of software. Furthermore, the tooling provided by us is innovative and could directly be used in practice by itself.

Key concepts: Maintainability, Software quality, Quality (philosophy), Computer science, Software, Reliability engineering, Software quality control, Software engineering

Related papers

Back to paper searchBrowse research topicsOriginal source
On the Validity of the IT-CISQ Quality Model for Automatic Measurement of Maintainability — Research Paper | ScholarLens