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)
    43 Downloads (Pure)


    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
    Number of pages4
    ISBN (Print)978-1-4503-0179-4
    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
    VolumeCompanion Volume


    Workshop4th European Conference on Software Architecture, ECSA 2010
    Abbreviated titleECSA


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

    Cite this