The story of a Case is told through its Events. Each Activity may be triggered by one or more Events, each of which must be an example of exactly one Event Type, such as “Occurrence of a crime”, “Suspect decides to confess”, et cetera. Each Event must be the trigger of exactly one Activity (which of course could be an umbrella for a set of other Activities), and it must be during one and only one Case. This is all represented in Figure 18-5. An Event must be either an External Event, outside the control of the agency, or an Internal Event, under the control of the agency—typically the completion of an Activity.

An Event is recorded because it is the trigger of an Activity. “Commission of a crime” is an External Event that triggers an ...

Get Enterprise Model Patterns: Describing the World (UML Version) now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.