Article (Périodiques scientifiques)
Change Impact Analysis for Evolving Configuration Decisions in Product Line Use Case Models
HAJRI, Ines; Göknil, Arda; BRIAND, Lionel et al.
2018In Journal of Systems and Software, 139, p. 211-237
Peer reviewed vérifié par ORBi
 

Documents


Texte intégral
Hajri-JSS-2018.pdf
Postprint Éditeur (7.71 MB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
Change Impact Analysis; Product Line Engineering; Use Case Driven Development; Use Case Configurator; Evolving Decisions; Incremental Reconfiguration
Résumé :
[en] Product Line Engineering is becoming a key practice in many software development environments where complex systems are developed for multiple customers with varying needs. In many business contexts, use cases are the main artifacts for communicating requirements among stakeholders. In such contexts, Product Line (PL) use cases capture variable and common requirements while use case-driven configuration generates Product Specific (PS) use cases for each new customer in a product family. In this paper, we propose, apply, and assess a change impact analysis approach for evolving configuration decisions in PL use case models. Our approach includes: (1) automated support to identify the impact of decision changes on prior and subsequent decisions in PL use case diagrams and (2) automated incremental regeneration of PS use case models from PL use case models and evolving configuration decisions. Our tool support is integrated with IBM Doors. Our approach has been evaluated in an industrial case study, which provides evidence that it is practical and beneficial to analyze the impact of decision changes and to incrementally regenerate PS use case models in industrial settings.
Centre de recherche :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Software Verification and Validation Lab (SVV Lab)
Disciplines :
Sciences informatiques
Auteur, co-auteur :
HAJRI, Ines ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Göknil, Arda ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
BRIAND, Lionel ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Stephany, Thierry;  IEE
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
Change Impact Analysis for Evolving Configuration Decisions in Product Line Use Case Models
Date de publication/diffusion :
mai 2018
Titre du périodique :
Journal of Systems and Software
ISSN :
0164-1212
eISSN :
1873-1228
Maison d'édition :
Elsevier Science
Volume/Tome :
139
Pagination :
211-237
Peer reviewed :
Peer reviewed vérifié par ORBi
Projet européen :
H2020 - 694277 - TUNE - Testing the Untestable: Model Testing of Complex Software-Intensive Systems
Projet FnR :
FNR3949772 - Validation And Verification Laboratory, 2010 (01/01/2012-31/07/2018) - Lionel Briand
Organisme subsidiant :
Fonds National de la Recherche - FnR ; IEE
CE - Commission Européenne
Disponible sur ORBilu :
depuis le 07 février 2018

Statistiques


Nombre de vues
341 (dont 110 Unilu)
Nombre de téléchargements
375 (dont 27 Unilu)

citations Scopus®
 
24
citations Scopus®
sans auto-citations
20
OpenCitations
 
20
citations OpenAlex
 
24
citations WoS
 
18

Bibliographie


Publications similaires



Contacter ORBilu