This subtask is optional, depending on the defined required level of detail. It involves identifying exception situations and deciding on the subsequent activities. Exception conditions and their subsequent activities are documented in the process action diagrams.
+ Principal Exception Situations
~ Expected objects not found
An entity, pairing or attribute value may not be found. For example:
* STUDENT not registered: so REGISTER STUDENT
* STUDENT not named on REGISTRATION: so Transfer the REGISTRATION
~ Unexpected object found
An unexpected entity, pairing or attribute value may be found. For example:
* STUDENT already enrolled on this REGISTRATION: so Check for Errors, Consult other STUDENT, or Consult CUSTOMER
* ATTENDANCE already exists: so Ignore or Retry
~ Integrity conditions broken
* Maximum number of STUDENTs exceeded for PRESENTATION: so Place STUDENT on a Short-list
* STUDENT attending SESSION not Enrolled: so do not Admit STUDENT, or Enroll the STUDENT
~ Execution conditions not satisfied
These may have been defined in the entity state transition diagram (e.g., DISMISS EMPLOYEE can be executed only if EMPLOYEE is in the Employed or Suspended state).
+ Subsequent Activities
Rather than specifying the full logic for dealing with errors, you can describe the business requirement in a NOTE.
In data processing systems, errors in the format of data (e.g., field must be numeric or field must be "O" or "1"). This type of data processing error is not considered in process logic analysis.
Examples of subsequent business activities are:
* Ignoring the exception situation
* Terminating the process and presenting the reason for termination
* Terminating the process and executing some other process (and possibly eventually returning to this process)
* Returning to an earlier part of the process, to find out whether the error recurs
* Special actions within the same process
ð Updates deliverable D3.4.9 Process Action Diagram
Previous : A3.10.5
Activity Overview : A3.10
Stage Overview : Analysis Stage
Overview : Table of Contents