Contents
What is an exception in use case?
Result negative: An Exception is anything that leads to NOT achieving the use case’s goal. Result positive: An Alternate Flow is a step or a sequence of steps that achieves the use case’s goal following different steps than described in the main success scenario.
What is alternate course in use case?
The interaction description of a use case encompasses two parts [7]: a Basic Course describes the main sequence of interaction in which everything goes right (“happy path”, see Example 1), whereas any non-frequent alternative or interruption from the basic course of interaction, such as optional parts of behaviour.
What is the difference between use cases and scenarios?
What are a use case and a use case scenario? A use case is a set of steps that are required to accomplish a specific task or goal. In simple words, a use case is a goal with various processes, and a case scenario represents a linear and straight path through one of the operations.
What is exceptional flow in use case?
EXCEPTIONAL FLOW. An exceptional flow is any action that will cause the Actor to not to complete or achieve the desired result. Exception flows represent an undesirable path to the user.
What is an exception path?
Exception paths are used in conjunction with the Redirect and End activities to define process exceptions: The End activity stops the work order from continuing. The Redirect activity redirects the work order to another task in the same process or to a different process.
What is exceptional flow?
An exceptional flow is any action that will cause the Actor to not to complete or achieve the desired result. Exception flows represent an undesirable path to the user.
How are exception flows used in use cases?
Exception flows represent an undesirable path to the user. However, even though the exception flow has occurred the system should still react in a way that recovers the flow and provides some useful information to the user. A use case specification provides details for a use case in a textual format .
What should be included in a use case specification?
A use case specification provides details for a use case in a textual format . This explains the actors, conditions – pre & post, flow of events ,alternative flows , exceptional flow and other important information of a use case.
Which is an example of a use case?
The example being the following. Suppose that have to drive from A to B. Your goal being to be in time for a customer meeting. The post-condition being that you successfully reached your destination in time. So the main success scenario is that you drive from A to B, without interruptions.
Which is an example of an exceptional flow?
An exceptional flow is any action that will cause the Actor to not to complete or achieve the desired result. Exception flows represent an undesirable path to the user. However, even though the exception flow has occurred the system should still react in a way that recovers the flow and provides some useful information to the user.