Dynamic Concurrency

Dynamic Concurrency

Dynamic concurrency allows you to show iterations without having to construct a loop.

In Figure 9-4, the activity Fill Line Item is executed once for each line item on the order. The multiplicity marker (*) indicates that the activity is executed many times. The transition to Deliver Order is triggered only when all the line items have been filled. If several activities need to be executed together in some manner, you can show this by making Fill Line Item a composite activity.

Figure 9-4. Dynamic Concurrency
graphics/09fig04.gif


UML Distilled[c] A Brief Guide to the Standard Object Modeling Language
The Unified Modeling Language User Guide (Addison-Wesley Object Technology Series)
ISBN: 0201571684
EAN: 2147483647
Year: 2005
Pages: 119

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net