One of the most essential parts of any software requirements analysis effort is the exploration of alternative ways by which stakeholder problems can be solved. Systematic modeling and analysis of requirements variability allows better decision making during the early requirements phase and substantiates design choices pertaining to the configurability aspect of the system-to-be. This thesis proposes the use of goal models for capturing and reasoning about requirements variability. The goal models we adopt consist of AND/OR decompositions of stakeholder goals and express alternative ways by which stakeholders may wish to achieve them. By capturing goal variability using such models, we propose a shift of focus from variability of the softwa...
A great variety of techniques for analyzing goal models in requirements engineering have been propos...
Goal models have proven useful for capturing, understanding, and communicating requirements during e...
Requirements Engineering (RE) is concerned with the elicitation, evaluation, specification, analysis...
One of the most essential parts of any software requirements analysis effort is the exploration of a...
Goal-oriented requirements variability modelling has established the understanding for adaptability ...
We introduce a variability-intensive approach to goal decomposition that is tailored to support requ...
The complexity of software systems is exploding, along with their use and application in new domains...
Abstract- A wide range of inconsistencies can arise during requirements engineering as goals and req...
Abstract—Creating and reasoning with goal models is useful for capturing, understanding, and communi...
This paper outlines our recent efforts in (i) modelling views associated with different actors invol...
Software requirements consist of functionalities and qualities to be accommodated during design. Thr...
Context and Motivation: Goal-oriented methods can be used by analysts to produce a set of system req...
Numerous studies have concluded that roughly half of all implemented software requirements are never...
Evolution is an inevitable phenomenon during the life time of a long-lived software systems due to t...
Exploring alternative options is at the heart of the requirements and design processes. Different al...
A great variety of techniques for analyzing goal models in requirements engineering have been propos...
Goal models have proven useful for capturing, understanding, and communicating requirements during e...
Requirements Engineering (RE) is concerned with the elicitation, evaluation, specification, analysis...
One of the most essential parts of any software requirements analysis effort is the exploration of a...
Goal-oriented requirements variability modelling has established the understanding for adaptability ...
We introduce a variability-intensive approach to goal decomposition that is tailored to support requ...
The complexity of software systems is exploding, along with their use and application in new domains...
Abstract- A wide range of inconsistencies can arise during requirements engineering as goals and req...
Abstract—Creating and reasoning with goal models is useful for capturing, understanding, and communi...
This paper outlines our recent efforts in (i) modelling views associated with different actors invol...
Software requirements consist of functionalities and qualities to be accommodated during design. Thr...
Context and Motivation: Goal-oriented methods can be used by analysts to produce a set of system req...
Numerous studies have concluded that roughly half of all implemented software requirements are never...
Evolution is an inevitable phenomenon during the life time of a long-lived software systems due to t...
Exploring alternative options is at the heart of the requirements and design processes. Different al...
A great variety of techniques for analyzing goal models in requirements engineering have been propos...
Goal models have proven useful for capturing, understanding, and communicating requirements during e...
Requirements Engineering (RE) is concerned with the elicitation, evaluation, specification, analysis...