Collaborative configuration approaches in software product lines engineering: a systematic mapping study - ENSTA Bretagne - École nationale supérieure de techniques avancées Bretagne Accéder directement au contenu
Article Dans Une Revue Journal of Systems and Software Année : 2019

Collaborative configuration approaches in software product lines engineering: a systematic mapping study

Approches de configuration collaborative en ingénierie de lignes de produits logiciels: une étude systématique de la littérature

Sabrine Edded
  • Fonction : Auteur
  • PersonId : 1055236
  • IdRef : 260764302
Sihem Ben Sassi
Raúl Mazo

Résumé

In the context of software product line engineering, collaborative configuration is a decision-making process where multiple stakeholders contribute in building a single product specification. Several approaches addressing collaboration during configuration have already been proposed, but we still have little hard evidence about their effectiveness and little understanding about how collaborative configuration process should be carried out. This paper presents a classification framework to help understand existing collaborative configuration approaches. To elaborate it, a systematic mapping study was conducted guided by three research questions and 41 primary studies was selected out of 238 identified ones. The proposed framework is composed of four dimensions capturing main aspects related to configuration approaches: purpose, collaboration, process and tool. Each dimension is itself multi-faceted and a set of attributes is associated to each facet. Using this framework, we position and classify existing approaches, structure the representation of each approach characteristics, highlight their strengths and weaknesses, compare them to each other, and identify open issues. This study gives a solid foundation for classifying existing and fu-* Corresponding author ture approaches for product lines collaborative configuration. Researchers and practitioners can use our framework for identifying existing research/technical gaps to attack, better scoping their own contributions, or understanding existing ones.
Fichier principal
Vignette du fichier
Article.pdf (684.02 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02302669 , version 1 (01-10-2019)

Identifiants

Citer

Sabrine Edded, Sihem Ben Sassi, Raúl Mazo, Camille Salinesi, Henda Ben Ghézala. Collaborative configuration approaches in software product lines engineering: a systematic mapping study. Journal of Systems and Software, 2019, 158, ⟨10.1016/j.jss.2019.110422⟩. ⟨hal-02302669⟩
93 Consultations
137 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More