Using domain features to handle feature interactions

Sébastien Mosser, Carlos Parra, Laurence Duchien, Mireille Blay-Fornarino

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

3 Scopus citations

Abstract

Software Product Lines in general and feature diagrams in particular support the modeling of software variability. Unfortunately, features may interact with each other, leading to feature interaction issues. Even if detected at the implementation level, interaction resolution choices are part of the business variability. In this paper, we propose to use a stepwise process to deal with feature interactions at the domain level: the way an interaction is resolved is considered as a variation point in the configuration process. This method and the associated implementation are applied onto a concrete case study (the jSeduite information system).

Original languageEnglish
Title of host publicationProceedings of the 6th International Workshop on Variability Modeling of Software-Intensive Systems, VaMoS'12
Pages101-110
Number of pages10
DOIs
StatePublished - 2012
Externally publishedYes
Event6th International Workshop on Variability Modeling of Software-Intensive Systems, VaMoS'12 - Leipzig, Germany
Duration: 25 Jan 201227 Jan 2012

Publication series

NameACM International Conference Proceeding Series

Conference

Conference6th International Workshop on Variability Modeling of Software-Intensive Systems, VaMoS'12
Country/TerritoryGermany
CityLeipzig
Period25/01/1227/01/12

Fingerprint

Dive into the research topics of 'Using domain features to handle feature interactions'. Together they form a unique fingerprint.

Cite this