Separating variability concerns in a product line re-engineering project

Arnaud Hubaux, Patrick Heymans, Hataichanok Unphon

    Research output: Conference Article in Proceeding or Book/Report chapterArticle in proceedingsResearchpeer-review

    Abstract

    Feature diagrams have now become common variability models in software product lines engineering literature. Whereas ongoing research keeps improving their expressiveness, formalisation, and automation, open studies of their usage in real projects are still missing. This paper intends to (1) present the process we followed to elicit the variability of PloneMeeting, an Open Source project, and (2) report on the initial results obtained when applying variability modelling techniques promoting separation of concerns between software variability and product line variability.
    Original languageEnglish
    Title of host publicationProceedings of the 2008 AOSD workshop on Early aspects : Early Aspects and Software Product Lines Brussels, Belgium, 31 March 2008, held in conjunction with the 7th International Conference on Aspect-Oriented Software Development Brussels, Belgium, 31 March 2008 – 4 April 2008
    PublisherAssociation for Computing Machinery
    Publication date2008
    PagesArticle No. 4
    ISBN (Print)978-1-60558-143-9
    Publication statusPublished - 2008
    EventEarly Aspects Workshop at AOSD.08 - Brussels, Belgium
    Duration: 31 Mar 200831 Mar 2008

    Conference

    ConferenceEarly Aspects Workshop at AOSD.08
    Country/TerritoryBelgium
    CityBrussels
    Period31/03/200831/03/2008

    Keywords

    • Feature diagrams
    • Variability modeling
    • Software product lines
    • Separation of concerns
    • Open Source projects

    Cite this