Capturing the Semantics of Quality Requirements into an Intermediate Predesign Model.
Vladimir A. Shekhovtsov, Christian Kop, Heinrich C. Mayr · 2008
Abstract: We present an approach to capturing the semantics of quality require-ments in an intermediate predesign step residing between quality requirements elicitation and conceptual design. We propose Quality-Aware Predesign Model (QAPM) to be used at this step. In this model, the problem domain is viewed as a set of concerns. Out of this set, concerns related to quality are separated from those related to the main functionality of the system. Quality concerns are represented by hierarchical quality models incorporating quality characteristics and indicators. The semantics of both functional and quality concerns is modeled using Klagenfurt Conceptual Predesign Model (KCPM) concepts with necessary modifications. On basis of this, QAPM offers the set of concepts to represent the semantics of cross-cutting relationships between the concerns. Key words: software quality, requirements engineering, conceptual predesign 1