Comprehensive Landscapes for Software-related Quality Models
Michael Kl\"as, Jens Heidrich, J\"urgen M\"unch, Adam Trendowicz

TL;DR
This paper introduces comprehensive quality model landscapes (CQMLs) to classify and overview existing software quality models, aiding their selection, adaptation, and evolution across diverse project contexts.
Contribution
It proposes a classification scheme and initial concept for CQMLs, providing a structured overview of quality models and their relationships for better support in software quality management.
Findings
Classification scheme for quality models
Illustration of CQML concept with examples
Identification of open questions and future work
Abstract
Managing quality (such as service availability or process adherence) during the development, operation, and maintenance of software(-intensive) systems and services is a challenging task. Although many organizations need to define, control, measure, and improve various quality aspects of their devel- opment artifacts and processes, nearly no guidance is available on how to select, adapt, define, combine, use, and evolve quality models. Catalogs of quality models as well as selection and tailoring processes are widely missing. One essential reason for this tremendous lack of support is that software development is a highly context-dependent process. Therefore, quality models always need to be adaptable to the respective project goals and contexts. A first step towards better support for selecting and adapting quality models can be seen in a classification of existing quality models,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software Reliability and Analysis Research · Software Engineering Techniques and Practices
