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

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

The 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.
Original languageEnglish
Title of host publicationProceedings of the 39th Annual International Computers, Software & Applications Conference (COMPSAC 2015), IEEE Computer Society, Taichung, Taiwan, July 1-5, 2015
EditorsGang Huang, Jingwei Yang, Sheikh Iqbal Ahamed, Pao-Ann Hsiung, Carl K. Chang, William Chu, Ivica Crnkovic
PublisherIEEE
Pages326-334
Number of pages9
Volume2
ISBN (Electronic)9781467365635
DOIs
Publication statusPublished - Jun 2015

Publication series

NameProceedings - International Computer Software and Applications Conference
Volume2
ISSN (Print)0730-3157

Fields of science

  • 202005 Computer architecture
  • 202017 Embedded systems
  • 102 Computer Sciences
  • 102002 Augmented reality
  • 102006 Computer supported cooperative work (CSCW)
  • 102015 Information systems
  • 102022 Software development
  • 202022 Information technology
  • 502032 Quality management
  • 502050 Business informatics

JKU Focus areas

  • Computation in Informatics and Mathematics
  • Management and Innovation

Cite this