a scenario and design pattern based tool for modeling and evaluating implementations of event-based reactive systems
Scenarios are useful in modeling external behavior of a system, and design patterns are useful in bridging from what is required to how to build it in a given context. Together, scenarios and design patterns, can be a basis for an effective approach to modeling and evaluating alternative designs of event-driven reactive systems. However, both techniques are informal and imprecise for purposes of evaluating implementations. Here we demo a tool based on a precise model of scenarios and design patterns that allows for executing and evaluating a system's implementation relative to required scenarios and design alternatives.
scenarios design patterns design variant selection