The purpose of requirements validation is to determine whether a large requirements set will lead to the achievement of system-related goals under different conditions - a task that needs automation if it is to be performed quickly and accurately. One reason for the current lack of software tools to undertake such validation is the absence of the computational mechanisms needed to associate scenario, system specification and goal analysis tools. Therefore, in this paper, we report first research experiments in developing these new capabilities, and demonstrate them with a non-trivial example associated with a Rolls Royce aircraft engine software component
Conceptual modeling allows abstraction, communication and consensus building in system development. ...
Goal models have proven useful for capturing, understanding, and communicating requirements during e...
In the software development cycle, requirements engineering plays a major role in the success of a s...
This paper describes the application of requirements engineering concepts to support the analysis of...
Analysing the strategic alignment of software requirements primarily provides assurance to stakehold...
International audienceIn the context of Requirements Engineering (RE), both goal-driven approaches a...
The development of a large information system is generally regarded as one of the most complex activ...
One of the key elements to successful project management is the establishment of the "right set of r...
International audienceThe concept of a goal has been used in multiple domains such as management sci...
Scenarios are increasingly recognized as an effective means for eliciting, validating, and documenti...
This paper investigates the effectiveness of different uses of scenarios on requirements discovery u...
Scenarios, in most situations, are descriptions of required interactions between a desired system an...
The exploration of requirements is as complex as it is important in ensuring a successful software p...
Scenario analysis is a vehicle of separating concerns in the elicitation of users ' requirement...
Distributed, software-intensive systems such as fully automated cars have to handle various situatio...
Conceptual modeling allows abstraction, communication and consensus building in system development. ...
Goal models have proven useful for capturing, understanding, and communicating requirements during e...
In the software development cycle, requirements engineering plays a major role in the success of a s...
This paper describes the application of requirements engineering concepts to support the analysis of...
Analysing the strategic alignment of software requirements primarily provides assurance to stakehold...
International audienceIn the context of Requirements Engineering (RE), both goal-driven approaches a...
The development of a large information system is generally regarded as one of the most complex activ...
One of the key elements to successful project management is the establishment of the "right set of r...
International audienceThe concept of a goal has been used in multiple domains such as management sci...
Scenarios are increasingly recognized as an effective means for eliciting, validating, and documenti...
This paper investigates the effectiveness of different uses of scenarios on requirements discovery u...
Scenarios, in most situations, are descriptions of required interactions between a desired system an...
The exploration of requirements is as complex as it is important in ensuring a successful software p...
Scenario analysis is a vehicle of separating concerns in the elicitation of users ' requirement...
Distributed, software-intensive systems such as fully automated cars have to handle various situatio...
Conceptual modeling allows abstraction, communication and consensus building in system development. ...
Goal models have proven useful for capturing, understanding, and communicating requirements during e...
In the software development cycle, requirements engineering plays a major role in the success of a s...