Prev | Current Page 361 | Next

Tim Weilkiens

"Systems Engineering with SysML/UML: Modeling, Analysis, Design"


Special interruption edges that lead out of this region are denoted by a lightning
symbol. An alternative notation is a normal edge to which a small lightning arrow
is attached ( Figure 3.53 ).
The interruption edges interrupt every fl ow within the marked region as soon
as a token rolls over them. An interruptible activity region is often used in connection
with events that trigger the interruption.
190 CHAPTER 3 UML??”Unifi ed Modeling Language
3.6.9 Expansion Region
FIGURE 3-54
Example for an extension region.
act Assign positions (section)
Register
container ship
Cargo
Assign
position
Container
Container
[with position]
Cargo
Cargo
[with positions]
iterative
Defi nition
An expansion region is a node in an activity that accepts a set of objects,
then processes each object individually and finally returns the set with the processed
objects.
UML offers the expansion region node to allow us to individually process the single
objects of a set. An expansion region is denoted as a dashed rectangle with rounded
corners.


Pages:
349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373