O'Reilly logo

Business Process Management by Martyn A. Ould

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

REPRESENTING TRIGGERS

Sometimes a role must wait for something to happen before it can proceed. To be more precise, sometimes a thread must wait for something to happen before it can proceed. We call that something a trigger.

We show a trigger by an arrow () placed on the state line — see Figure 2.1— with a caption that briefly describes the trigger concerned. In strict terms, a trigger moves the role concerned from the state preceding the little arrow to the state just after it — imagine this in terms of the movement of a token. In Figure 2.46 we see the start of a thread that waits

FIGURE 2.46 The before and after states of a trigger
for ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required