Representation of Quality Attribute Techniques Using SPEM and EPF Composer
Yin Kia Chiam, Mark A. Staples, Liming Zhu · 2009
There are many development techniques used to assist development teams to achieve required levels of product quality such as safety, security and performance. These ``Quality Attribute Techniques'' (QAT) aim to identify, eliminate, reduce, control and minimise potential quality problems in the development of critical systems. Although widely used, these techniques are not normally well represented in software process models. This paper proposes two alternative representations of Quality Attribute Techniques using the SPEM metamodel and Eclipse Process Framework (EPF) Composer and shows how these techniques can be incorporated into software development process models. Safety techniques have been selected as a case example for evaluation. The evaluation identifies advantages and limitations of the SPEM and EPF Composer in terms of their ability to support representation and integration of Quality Attribute Techniques. Some improvements to SPEM and EPF Composer are suggested.