[HTML][HTML] Change impact analysis for evolving configuration decisions in product line use case models

I Hajri, A Goknil, LC Briand, T Stephany - Journal of Systems and Software, 2018 - Elsevier
Abstract Product Line Engineering is becoming a key practice in many software
development environments where complex systems are developed for multiple customers …

Configuring use case models in product families

I Hajri, A Goknil, LC Briand, T Stephany - Software & Systems Modeling, 2018 - Springer
In many domains such as automotive and avionics, the size and complexity of software
systems is quickly increasing. At the same time, many stakeholders tend to be involved in …

Templates for textual use cases of software product lines: results from a systematic mapping study and a controlled experiment

IS Santos, RMC Andrade, PA Santos Neto - Journal of Software …, 2015 - Springer
Use case templates can be used to describe functional requirements of a Software Product
Line. However, to the best of our knowledge, no efforts have been made to collect and …

A survey on modeling techniques for formal behavioral verification of software product lines

F Benduhn, T Thüm, M Lochau, T Leich… - Proceedings of the 9th …, 2015 - dl.acm.org
As software product lines are increasingly used for safety-critical systems, researchers have
adapted formal verification techniques such as model checking and theorem proving to cope …

[PDF][PDF] Migration from annotation-based to composition-based product lines: towards a tool-driven process

F Benduhn, R Schröter, A Kenner, C Kruczek, T Leich… - SOFTENG, 2016 - academia.edu
Software product lines allow a developer to produce similar programs based on a common
code base. Two main techniques exist: composition-based and annotation-based …

A hybrid approach to suggest software product line portfolios

PA dos Santos Neto, R Britto, RAL Rabêlo… - Applied Soft …, 2016 - Elsevier
Software product line (SPL) development is a new approach to software engineering which
aims at the development of a whole range of products. However, as long as SPL can be …

Aggregating measures using fuzzy logic for evaluating feature models

CIM Bezerra, RMC Andrade, JMS Monteiro… - Proceedings of the 12th …, 2018 - dl.acm.org
In the context of Software Product Lines (SPLs), evaluating the quality of a feature model is
essential to ensure that errors in the early stages do not spread throughout the SPL. One …

Application of requirements prioritization decision rules in software product line evolution

M Inoki, T Kitagawa, S Honiden - 2014 IEEE 5th International …, 2014 - ieeexplore.ieee.org
An application of a method for prioritizing requirements to an actual project is reported. The
project where one of the authors participated as a project member developed in-house …

Usability of requirements techniques: a systematic literature review

D Bombonatti, C Gralha, A Moreira, J Araújo… - Proceedings of the 31st …, 2016 - dl.acm.org
The usability of requirements engineering (RE) techniques has been recognised as a key
factor for their successful adoption by industry. RE techniques must be accessible to …

Empirical assessment of two approaches for specifying software product line use case scenarios

R Bonifácio, P Borba, C Ferraz, P Accioly - Software & Systems Modeling, 2017 - Springer
Modularity benefits, including the independent maintenance and comprehension of
individual modules, have been widely advocated. However, empirical assessments to …