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
    PublisherIEEE Institute of Electrical and Electronic Engineers
    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: IEEE Institute of Electrical and Electronic Engineers . 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 : IEEE Institute of Electrical and Electronic Engineers , 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 = "IEEE Institute of Electrical and Electronic Engineers",
    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. IEEE Institute of Electrical and Electronic Engineers , 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 : IEEE Institute of Electrical and Electronic Engineers , 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 - IEEE Institute of Electrical and Electronic Engineers

    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: IEEE Institute of Electrical and Electronic Engineers . 2009. p. 3-8 https://doi.org/10.1109/ICSEA.2009.9