Collaborative configuration approaches in software product lines engineering: a systematic mapping study - Archive ouverte HAL Access content directly
Journal Articles Journal of Systems and Software Year : 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

, , (1) , (2) , (3)
1
2
3

Abstract

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
Origin : Files produced by the author(s)
Loading...

Dates and versions

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

Identifiers

Cite

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⟩
76 View
100 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More