A scenario is a sequence of: triggers, system reactions, waiting delays, guard realizations and assertions. The following is an example of scenario describing a normal login to the PMSystem.
|
Line 1 of scenario Normal login is a trigger corresponding to operation ``insert card'' of concept ``User''.
Line 3 of scenario Normal login is a system reaction.
Line 4 of scenario Normal login is a waiting delay of 30 seconds.
Timeouts may be enabled by waiting delays during scenario execution.
Line 7 of scenario Normal login is a guard realization.
Guard realizations are used set conditions necessary for choosing among several execution paths.
Line 9 of scenario Normal login is an assertion.
Assertions serve to check that certain conditions are realized at specific points in an interaction sequence.
Stephane 2007-09-03