Modern technical systems often consist of multiple components that must fulfill complex functions in diverse and sometimes safety-critical situations. Precisely specifying the behavioral requirements for such systems is a challenge, especially because there may be inconsistent requirements in possibly unforeseen component configurations. We propose a scenario-based specification approach based on Modal Sequence Diagrams and a novel technique for finding inconsistencies in such specification based on a combination of simulation and synthesis techniques. The simulation via the play-out algorithm can be used to analyze the scenario requirements in large and dynamic systems. Play-out, however, may run into avoidable violations, so that the engi...
In many areas, such as automotive, healthcare, or production, we find software-intensive systems wit...
This paper presents a technique to simulate and evaluate a system once the system scenarios are avai...
As modern systems become more complex, design approaches model different aspects of the system separ...
International audienceModern technical systems typically consist of multiple components and must pro...
Abstract—Scenario-based specifications such as Message Sequence Charts (MSCs) are useful as part of ...
Abstract: Many software-intensive systems consist of multiple components that provide complex functi...
Synthesis of behaviour models from software development artifacts such as scenario-based description...
In many areas, such as automotive, healthcare, or production, we find software-intensive systems w...
In many areas, such as automotive, healthcare, or production, we find softwareintensive systems with...
The requirements analysis, modeling, and simulation have consistently been one of the main challenge...
AbstractWe consider the problem of the automatic generation of reactive systems from specifications ...
Many software-intensive systems consist of multiple components that provide complex functionality by...
2014-03-11Use‐case scenarios, with notations such as UML sequence diagrams, are widely used to speci...
Several scenario description languages and associated behaviour synthesis processes have been develo...
PURPOSE: Specifying requirements in a semi-formal notation, such as a controlled natural language (C...
In many areas, such as automotive, healthcare, or production, we find software-intensive systems wit...
This paper presents a technique to simulate and evaluate a system once the system scenarios are avai...
As modern systems become more complex, design approaches model different aspects of the system separ...
International audienceModern technical systems typically consist of multiple components and must pro...
Abstract—Scenario-based specifications such as Message Sequence Charts (MSCs) are useful as part of ...
Abstract: Many software-intensive systems consist of multiple components that provide complex functi...
Synthesis of behaviour models from software development artifacts such as scenario-based description...
In many areas, such as automotive, healthcare, or production, we find software-intensive systems w...
In many areas, such as automotive, healthcare, or production, we find softwareintensive systems with...
The requirements analysis, modeling, and simulation have consistently been one of the main challenge...
AbstractWe consider the problem of the automatic generation of reactive systems from specifications ...
Many software-intensive systems consist of multiple components that provide complex functionality by...
2014-03-11Use‐case scenarios, with notations such as UML sequence diagrams, are widely used to speci...
Several scenario description languages and associated behaviour synthesis processes have been develo...
PURPOSE: Specifying requirements in a semi-formal notation, such as a controlled natural language (C...
In many areas, such as automotive, healthcare, or production, we find software-intensive systems wit...
This paper presents a technique to simulate and evaluate a system once the system scenarios are avai...
As modern systems become more complex, design approaches model different aspects of the system separ...