DocumentCode
2050250
Title
Bridging the Gap between the Quality Requirements and Implementation
Author
Merilinna, Janne ; Räty, Tomi
Author_Institution
VTT Tech. Res. Centre of Finland, Espoo, Finland
fYear
2009
fDate
20-25 Sept. 2009
Firstpage
3
Lastpage
8
Abstract
There is an increasing need for providing software products with different quality attributes. Especially in the context of product families each customer group may demand different quality attributes from a product while functional requirements remain the same. Although there are many languages for expressing quality requirements, still there is a gap between the requirements specification and their implementation. In this paper, the means for expressing quality attributes and affecting the qualities in software systems are scrutinized and illustrated in a laboratory case of stream-oriented computing system. We take a domain-specific modelling approach in order to express qualities in software models explicitly. As a result, there is a comprehensive link between the quality attributes in a software system and the quality requirements. In addition, modifying a software system according to the quality requirements is facilitated.
Keywords
formal specification; product development; software quality; specification languages; customer group; domain-specific modelling approach; formal language; functional requirement; requirement specification; software product; software quality attribute; Computer architecture; IEC standards; ISO standards; Laboratories; Maintenance; Programming; Software engineering; Software quality; Software systems; Usability; domain-specific modelling; model-driven development; quality-driven software development;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Advances, 2009. ICSEA '09. Fourth International Conference on
Conference_Location
Porto
Print_ISBN
978-1-4244-4779-4
Electronic_ISBN
978-0-7695-3777-1
Type
conf
DOI
10.1109/ICSEA.2009.9
Filename
5298426
Link To Document