Early system requirements are often captured by declarative and property-based artifacts, such as scenarios and goals. While such artifacts are intuitive and useful, they are partial and typically lack an overarching structure to allow systematic elaboration of the partial behaviors they denote. We propose a structuring approach appropriate for scoping different partial behaviors, focusing on scenario-based behavior specifications. The approach is based on Parnas ’ notions of ‘modes ’ and ‘mode-classes’, where a mode is a set of states that satisfy some predicate, and a mode-class is a collection of disjoint modes that partitions the system’s state-space so that each state belongs to exactly one mode. There may be several mode-classes, in w...
There are many examples in the literature of algorithms for synthesizing state machines from scenari...
Early system specifications, such as use-case scenarios and properties, rarely completely specify th...
Synthesis of operational behaviour models from scenario-based specifications has been extensively st...
peer-reviewedEarly system requirements are often captured by declarative and property-based artefact...
peer-reviewedEarly system requirements are often captured by declarative and property-based artifact...
Models are increasingly recognized as an effective means for elaborating requirements and exploring ...
Synthesis of behaviour models from software development artifacts such as scenario-based description...
Several scenario description languages and associated behaviour synthesis processes have been develo...
Models are increasingly recognized as an effective means for elaborating requirements and exploring ...
Abstract—Scenario-based specifications such as Message Sequence Charts (MSCs) are useful as part of ...
Requirements-related scenarios capture typical examples of system behaviors through sequences of des...
When modeling the behavioral requirements of objectoriented distributed systems, one has to take cla...
The notion of ``scenarios'' has become an important concept for understanding and specifying the re...
Abstract — Requirements-related scenarios capture typical examples of system behaviors through seque...
There has been significant recent interest, within the aspect-oriented software development (AOSD) c...
There are many examples in the literature of algorithms for synthesizing state machines from scenari...
Early system specifications, such as use-case scenarios and properties, rarely completely specify th...
Synthesis of operational behaviour models from scenario-based specifications has been extensively st...
peer-reviewedEarly system requirements are often captured by declarative and property-based artefact...
peer-reviewedEarly system requirements are often captured by declarative and property-based artifact...
Models are increasingly recognized as an effective means for elaborating requirements and exploring ...
Synthesis of behaviour models from software development artifacts such as scenario-based description...
Several scenario description languages and associated behaviour synthesis processes have been develo...
Models are increasingly recognized as an effective means for elaborating requirements and exploring ...
Abstract—Scenario-based specifications such as Message Sequence Charts (MSCs) are useful as part of ...
Requirements-related scenarios capture typical examples of system behaviors through sequences of des...
When modeling the behavioral requirements of objectoriented distributed systems, one has to take cla...
The notion of ``scenarios'' has become an important concept for understanding and specifying the re...
Abstract — Requirements-related scenarios capture typical examples of system behaviors through seque...
There has been significant recent interest, within the aspect-oriented software development (AOSD) c...
There are many examples in the literature of algorithms for synthesizing state machines from scenari...
Early system specifications, such as use-case scenarios and properties, rarely completely specify th...
Synthesis of operational behaviour models from scenario-based specifications has been extensively st...