Bridging the Gap between the Quality Requirements and Implementation

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

4 Citations (Scopus)

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. (23 refs.)
Original languageEnglish
Title of host publicationProceedings of the 2009 Fourth International Conference on Software Engineering Advances, ICSEA
Place of PublicationPiscataway
PublisherInstitute of Electrical and Electronic Engineers IEEE
Pages3-8
ISBN (Print)978-1-4244-4779-4
DOIs
Publication statusPublished - 2009
MoE publication typeA4 Article in a conference publication
Event4th International Conference on Software Engineering Advances, ICSEA - Porto, Portugal
Duration: 20 Sep 200925 Sep 2009

Conference

Conference4th International Conference on Software Engineering Advances, ICSEA
CountryPortugal
CityPorto
Period20/09/0925/09/09

Fingerprint

Specifications

Cite this

Merilinna, J., & Räty, T. (2009). Bridging the Gap between the Quality Requirements and Implementation. In Proceedings of the 2009 Fourth International Conference on Software Engineering Advances, ICSEA (pp. 3-8). Piscataway: Institute of Electrical and Electronic Engineers IEEE. https://doi.org/10.1109/ICSEA.2009.9
Merilinna, Janne ; Räty, Tomi. / Bridging the Gap between the Quality Requirements and Implementation. Proceedings of the 2009 Fourth International Conference on Software Engineering Advances, ICSEA. Piscataway : Institute of Electrical and Electronic Engineers IEEE, 2009. pp. 3-8
@inproceedings{7cdd8e0692b047b0ac65afa167f8f1a0,
title = "Bridging the Gap between the Quality Requirements and Implementation",
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. (23 refs.)",
author = "Janne Merilinna and Tomi R{\"a}ty",
year = "2009",
doi = "10.1109/ICSEA.2009.9",
language = "English",
isbn = "978-1-4244-4779-4",
pages = "3--8",
booktitle = "Proceedings of the 2009 Fourth International Conference on Software Engineering Advances, ICSEA",
publisher = "Institute of Electrical and Electronic Engineers IEEE",
address = "United States",

}

Merilinna, J & Räty, T 2009, Bridging the Gap between the Quality Requirements and Implementation. in Proceedings of the 2009 Fourth International Conference on Software Engineering Advances, ICSEA. Institute of Electrical and Electronic Engineers IEEE, Piscataway, pp. 3-8, 4th International Conference on Software Engineering Advances, ICSEA, Porto, Portugal, 20/09/09. https://doi.org/10.1109/ICSEA.2009.9

Bridging the Gap between the Quality Requirements and Implementation. / Merilinna, Janne; Räty, Tomi.

Proceedings of the 2009 Fourth International Conference on Software Engineering Advances, ICSEA. Piscataway : Institute of Electrical and Electronic Engineers IEEE, 2009. p. 3-8.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Bridging the Gap between the Quality Requirements and Implementation

AU - Merilinna, Janne

AU - Räty, Tomi

PY - 2009

Y1 - 2009

N2 - 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. (23 refs.)

AB - 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. (23 refs.)

U2 - 10.1109/ICSEA.2009.9

DO - 10.1109/ICSEA.2009.9

M3 - Conference article in proceedings

SN - 978-1-4244-4779-4

SP - 3

EP - 8

BT - Proceedings of the 2009 Fourth International Conference on Software Engineering Advances, ICSEA

PB - Institute of Electrical and Electronic Engineers IEEE

CY - Piscataway

ER -

Merilinna J, Räty T. Bridging the Gap between the Quality Requirements and Implementation. In Proceedings of the 2009 Fourth International Conference on Software Engineering Advances, ICSEA. Piscataway: Institute of Electrical and Electronic Engineers IEEE. 2009. p. 3-8 https://doi.org/10.1109/ICSEA.2009.9