Adapting Software Quality Models: Practical Challenges, Approach, and First Empirical Results
This addresses the challenge for software stakeholders who need tailored quality models, though it is incremental as it builds on existing model concepts.
The paper tackles the problem of adapting software quality models to specific contexts, presenting a tool-supported approach that results in more consistent adaptations and an eightfold increase in efficiency compared to ad-hoc methods.
Measuring and evaluating software quality has become a fundamental task. Many models have been proposed to support stakeholders in dealing with software quality. However, in most cases, quality models do not fit perfectly for the target application context. Since approaches for efficiently adapting quality models are largely missing, many quality models in practice are built from scratch or reuse only high-level concepts of existing models. We present a tool-supported approach for the efficient adaptation of quality models. An initial empirical investigation indicates that the quality models obtained applying the proposed approach are considerably more consistently and appropriately adapted than those obtained following an ad-hoc approach. Further, we could observe that model adaptation is significantly more efficient (~factor 8) when using this approach.