A model for variability design rationale in SPL

I. Galvao, P.M. van den Broek, Mehmet Aksit

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

    3 Citations (Scopus)
    26 Downloads (Pure)

    Abstract

    The management of variability in software product lines goes beyond the definition of variations, traceability and configurations. It involves a lot of assumptions about the variability and related models, which are made by the stakeholders all over the product line but almost never handled explicitly. In order to better manage the design with variability, we must consider the rationale behind its specification. In this paper we present a model for the specification of variability design rationale and its application to the modelling of architectural variability in software product lines.
    Original languageUndefined
    Title of host publicationProceedings of the Fourth European Conference on Software Architecture: Companion Volume
    Place of PublicationNew York
    PublisherAssociation for Computing Machinery (ACM)
    Pages332-335
    Number of pages4
    ISBN (Print)978-1-4503-0179-4
    DOIs
    Publication statusPublished - 2010
    Event4th European Conference on Software Architecture, ECSA 2010 - Copenhagen, Denmark
    Duration: 23 Aug 201026 Aug 2010
    Conference number: 4

    Publication series

    NameACM International Conference Proceeding Series
    PublisherACM
    VolumeCompanion Volume

    Workshop

    Workshop4th European Conference on Software Architecture, ECSA 2010
    Abbreviated titleECSA
    CountryDenmark
    CityCopenhagen
    Period23/08/1026/08/10

    Keywords

    • IR-73232
    • METIS-275653
    • Design rationale
    • EWI-18468
    • Software Architecture
    • Variability
    • CR-D.2.13
    • software product line

    Cite this

    Galvao, I., van den Broek, P. M., & Aksit, M. (2010). A model for variability design rationale in SPL. In Proceedings of the Fourth European Conference on Software Architecture: Companion Volume (pp. 332-335). (ACM International Conference Proceeding Series; Vol. Companion Volume). New York: Association for Computing Machinery (ACM). https://doi.org/10.1145/1842752.1842813
    Galvao, I. ; van den Broek, P.M. ; Aksit, Mehmet. / A model for variability design rationale in SPL. Proceedings of the Fourth European Conference on Software Architecture: Companion Volume. New York : Association for Computing Machinery (ACM), 2010. pp. 332-335 (ACM International Conference Proceeding Series).
    @inproceedings{4ffd6cbf190943b3b64e053fead41df0,
    title = "A model for variability design rationale in SPL",
    abstract = "The management of variability in software product lines goes beyond the definition of variations, traceability and configurations. It involves a lot of assumptions about the variability and related models, which are made by the stakeholders all over the product line but almost never handled explicitly. In order to better manage the design with variability, we must consider the rationale behind its specification. In this paper we present a model for the specification of variability design rationale and its application to the modelling of architectural variability in software product lines.",
    keywords = "IR-73232, METIS-275653, Design rationale, EWI-18468, Software Architecture, Variability, CR-D.2.13, software product line",
    author = "I. Galvao and {van den Broek}, P.M. and Mehmet Aksit",
    note = "10.1145/1842752.1842813",
    year = "2010",
    doi = "10.1145/1842752.1842813",
    language = "Undefined",
    isbn = "978-1-4503-0179-4",
    series = "ACM International Conference Proceeding Series",
    publisher = "Association for Computing Machinery (ACM)",
    pages = "332--335",
    booktitle = "Proceedings of the Fourth European Conference on Software Architecture: Companion Volume",
    address = "United States",

    }

    Galvao, I, van den Broek, PM & Aksit, M 2010, A model for variability design rationale in SPL. in Proceedings of the Fourth European Conference on Software Architecture: Companion Volume. ACM International Conference Proceeding Series, vol. Companion Volume, Association for Computing Machinery (ACM), New York, pp. 332-335, 4th European Conference on Software Architecture, ECSA 2010, Copenhagen, Denmark, 23/08/10. https://doi.org/10.1145/1842752.1842813

    A model for variability design rationale in SPL. / Galvao, I.; van den Broek, P.M.; Aksit, Mehmet.

    Proceedings of the Fourth European Conference on Software Architecture: Companion Volume. New York : Association for Computing Machinery (ACM), 2010. p. 332-335 (ACM International Conference Proceeding Series; Vol. Companion Volume).

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

    TY - GEN

    T1 - A model for variability design rationale in SPL

    AU - Galvao, I.

    AU - van den Broek, P.M.

    AU - Aksit, Mehmet

    N1 - 10.1145/1842752.1842813

    PY - 2010

    Y1 - 2010

    N2 - The management of variability in software product lines goes beyond the definition of variations, traceability and configurations. It involves a lot of assumptions about the variability and related models, which are made by the stakeholders all over the product line but almost never handled explicitly. In order to better manage the design with variability, we must consider the rationale behind its specification. In this paper we present a model for the specification of variability design rationale and its application to the modelling of architectural variability in software product lines.

    AB - The management of variability in software product lines goes beyond the definition of variations, traceability and configurations. It involves a lot of assumptions about the variability and related models, which are made by the stakeholders all over the product line but almost never handled explicitly. In order to better manage the design with variability, we must consider the rationale behind its specification. In this paper we present a model for the specification of variability design rationale and its application to the modelling of architectural variability in software product lines.

    KW - IR-73232

    KW - METIS-275653

    KW - Design rationale

    KW - EWI-18468

    KW - Software Architecture

    KW - Variability

    KW - CR-D.2.13

    KW - software product line

    U2 - 10.1145/1842752.1842813

    DO - 10.1145/1842752.1842813

    M3 - Conference contribution

    SN - 978-1-4503-0179-4

    T3 - ACM International Conference Proceeding Series

    SP - 332

    EP - 335

    BT - Proceedings of the Fourth European Conference on Software Architecture: Companion Volume

    PB - Association for Computing Machinery (ACM)

    CY - New York

    ER -

    Galvao I, van den Broek PM, Aksit M. A model for variability design rationale in SPL. In Proceedings of the Fourth European Conference on Software Architecture: Companion Volume. New York: Association for Computing Machinery (ACM). 2010. p. 332-335. (ACM International Conference Proceeding Series). https://doi.org/10.1145/1842752.1842813