• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Buch
  4. Evaluating a quality model for software product assessments - a case study
 
  • Details
  • Full
Options
2011
Report
Title

Evaluating a quality model for software product assessments - a case study

Abstract
Background: Software quality models have been proposed as a means for describing the concept of quality. Most quality models take an abstract view on quality characteristics. Therefore, they are not able to integrate measurement tools and metrics for conducting quality assessments of real software systems. To solve this problem, we developed a quality meta-model defining the structure of quality models that are detailed enough to specify quality characteristics and their links to metrics and measurement tools. Aim: In this paper, we present our evaluation of this meta-model in terms of its usability for constructing quality models that are suitable for quality assessments of real software systems. Method: For conducting the study, we developed an initial "proof-of-concept" quality model on the basis of static code analysis tools. This quality model was used for conducting quality assessments of Java-based software systems. The results were analyzed regarding two criteria: (1) the diversification provided by the results and (2) the congruence of the results with an independently conducted expert-based evaluation of the systems. Results: While the difference in the assessment results between the various systems is rather small, a correlation with the expert evaluation could be proven. Furthermore, the study provided useful insights for further work and improvements. Conclusions: We conclude that quality models based on the Quamoco metamodel are, in principle, capable of being operationalized for the automated quality assessment of software systems.
Author(s)
Kläs, Michael  
Lochmann, Klaus
Heinemann, Lars
Publishing Place
Kaiserslautern
Language
English
Fraunhofer-Institut für Experimentelles Software Engineering IESE  
Keyword(s)
  • quality model

  • software quality

  • evaluation

  • empirical study

  • QuaMoCo

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024