Reference : Incremental Reconfiguration of Product Specific Use Case Models for Evolving Configur...
Scientific congresses, symposiums and conference proceedings : Paper published in a book
Engineering, computing & technology : Computer science
http://hdl.handle.net/10993/29124
Incremental Reconfiguration of Product Specific Use Case Models for Evolving Configuration Decisions
English
Hajri, Ines mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
Göknil, Arda mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
Briand, Lionel mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
Stephany, Thierry mailto [International Electronics & Engineering IEE]
Mar-2017
23rd International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2017)
3-21
Yes
International
23rd International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2017)
from 27-02-2017 to 02-03-2017
Essen
Germany
[en] Product Line Engineering ; Use Case-Driven Development
[en] [Context and motivation] Product Line Engineering (PLE) is increasingly common practice in industry to develop complex systems for multiple customers with varying needs. In many business contexts, use cases are central development artifacts for requirements engineering and system testing. In such contexts, use case configurators can play a significant role to capture variable and common requirements in Product Line (PL) use case models and to generate Product Specific (PS) use case models for each new customer in a product family. [Question/Problem] Although considerable research has been devoted to use case configurators, little attention has been paid to supporting the incremental reconfiguration of use case models with evolving configuration decisions. [Principal ideas/results] We propose, apply, and assess an incremental reconfiguration approach to support evolving configuration decisions in PL use case models. PS use case models are incrementally reconfigured by focusing only on the changed decisions and their side effects. In our prior work, we proposed and applied Product line Use case modeling Method (PUM) to support variability modeling in PL use case diagrams and specifications. We also developed a use case configurator, PUMConf, which interactively collects configuration decisions from analysts to generate PS use case models from PL models. Our approach is built on top of PUM and PUMConf. [Contributions] We provide fully automated tool support for incremental configuration as an extension of PUMConf. Our approach has been evaluated in an industrial case study in the automotive domain, which provided evidence it is practical and beneficial.
Interdisciplinary Centre for Security, Reliability and Trust
Fonds National de la Recherche - FnR ; IEE
http://hdl.handle.net/10993/29124
10.1007/978-3-319-54045-0_1
FnR ; FNR10045046 > Ines Hajri > AREG > Automating Regression Test Selection for Requirements-based Testing in Embedded Systems. > 01/03/2015 > 31/08/2017 > 2015

File(s) associated to this reference

Fulltext file(s):

FileCommentaryVersionSizeAccess
Limited access
REFSQ2017.pdfAuthor preprint615.81 kBRequest a copy

Bookmark and Share SFX Query

All documents in ORBilu are protected by a user license.