A goal-based framework for contextual requirements modeling and analysis

R Ali, F Dalpiaz, P Giorgini - Requirements engineering, 2010 - Springer
Requirements engineering (RE) research often ignores or presumes a uniform nature of the
context in which the system operates. This assumption is no longer valid in emerging …

Using goal models downstream: a systematic roadmap and literature review

J Horkoff, T Li, FL Li, M Salnitri, E Cardoso… - International Journal of …, 2015 - igi-global.com
Goal models have proven useful for capturing, understanding, and communicating
requirements during early stages of software development. However, the utility of goal …

A systematic literature review on the semi-automatic configuration of extended product lines

L Ochoa, O Gonzalez-Rojas, AP Juliana… - Journal of Systems and …, 2018 - Elsevier
Product line engineering has become essential in mass customisation given its ability to
reduce production costs and time to market, and to improve product quality and customer …

Representing and reasoning about preferences in requirements engineering

S Liaskos, SA McIlraith, S Sohrabi… - Requirements …, 2011 - Springer
The priorities that stakeholders associate with requirements may vary from stakeholder to
stakeholder and from one situation to the next. Differing priorities, in turn, imply different …

Reasoning with contextual requirements: Detecting inconsistency and conflicts

R Ali, F Dalpiaz, P Giorgini - Information and Software Technology, 2013 - Elsevier
CONTEXT: The environment in which the system operates, its context, is variable. The
autonomous ability of a software to adapt to context has to be planned since the …

From goals to high-variability software design

Y Yu, A Lapouchnian, S Liaskos, J Mylopoulos… - … of Intelligent Systems …, 2008 - Springer
Software requirements consist of functionalities and qualities to be accommodated during
design. Through goal-oriented requirements engineering, stakeholder goals are refined into …

Feature relations graphs: A visualisation paradigm for feature constraints in software product lines

J Martinez, T Ziadi, R Mazo… - 2014 Second IEEE …, 2014 - ieeexplore.ieee.org
Software Product Line Engineering is a mature approach enabling the derivation of product
variants by assembling reusable assets. In this context, domain experts widely use Feature …

A goal-driven software product line approach for evolving multi-agent systems in the Internet of Things

I Ayala, M Amor, JM Horcas, L Fuentes - Knowledge-Based Systems, 2019 - Elsevier
Multi-agent systems have proved to be a suitable technology for develo** self-adaptive
Internet of Things (IoT) systems, able to make the most appropriate decisions to address …

Usage context as key driver for feature selection

K Lee, KC Kang - Software Product Lines: Going Beyond: 14th …, 2010 - Springer
Product derivation in software product line engineering starts with selection of variable
features manifested in a feature model. Selection of variable features for a particular product …

REASSURE: Requirements elicitation for adaptive socio-technical systems using repertory grid

S Dey, SW Lee - Information and Software Technology, 2017 - Elsevier
Context Socio-technical systems are expected to understand the dynamics of the execution
environment and behave accordingly. Significant work has been done on formalizing and …