MODELING QUALITY ATTRIBUTE VARIABILITY

Eila Niemelä, Antti Evesti, Pekka Savolainen

2008

Abstract

Due to the emerging service orientation of software architectures, the importance of quality aspects and the ability to manage the changing quality requirements of a service have raised the question of how to explicitly define quality requirements and how to assure that quality requirements are defined and handled in the same way by all developers involved in the development of the service. The contribution of this paper is a novel approach, which allows to define metrics for quality attributes as quality ontologies, to specify execution qualities as quality profiles according to a quality variability model and quality ontologies, and to model quality properties as an integrated part of software architecture. The Unified Modeling Language (UML) and its extension mechanisms are used for defining quality profiles. The approach is applied to reliability and security modeling and supported by an integrated tool chain developed on top of the Eclipse platform.

Download


Paper Citation


in Harvard Style

Niemelä E., Evesti A. and Savolainen P. (2008). MODELING QUALITY ATTRIBUTE VARIABILITY . In Proceedings of the Third International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8111-28-9, pages 169-176. DOI: 10.5220/0001759801690176

in Bibtex Style

@conference{enase08,
author={Eila Niemelä and Antti Evesti and Pekka Savolainen},
title={MODELING QUALITY ATTRIBUTE VARIABILITY},
booktitle={Proceedings of the Third International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2008},
pages={169-176},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001759801690176},
isbn={978-989-8111-28-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - MODELING QUALITY ATTRIBUTE VARIABILITY
SN - 978-989-8111-28-9
AU - Niemelä E.
AU - Evesti A.
AU - Savolainen P.
PY - 2008
SP - 169
EP - 176
DO - 10.5220/0001759801690176