Table 5: Mapping between quality scenatios [17] and use cases - case (c).
Quality scenario part Use case part Comments
Environment (context) While executing the existing use case
Stimulus Source Internal
Stimulus A violated condition in the current sequence of actions, which causes the scenario to "skip" to a branch.
Response Sequence of steps in either an MSS or a branch The branch may be one of the following:
a) An alternative, which leads to successful completion of the use case. This happens when the system managed to prevent the fault from becoming a failure;
b) An exception, which describes an attempt of the system to prevent the failure but leads to unsuccessful completion of the use case.
Response measurement Post-conditions a) An alternative leads to satisfied post-conditions, indicating success
b) An exception leads to unsatisfied post-conditions, which indicate failure