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)
    32 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