Prev | Current Page 465 | Next

Tim Weilkiens

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

The control operator itself is an activity
in this example ( Figure 4.56 ). The control operator has an output pin, which is
normally not represented. It is shown in Figure 4.50 for better understanding.
4.8 The Activity Diagram
FIGURE 4-48
Function tree for ???start car usage.???
bdd [package] Start car usage [function tree]
?«activity?»
Start car usage
?«activity?»
Identify customer
?«activity?»
Check usage right
?«activity?»
Request usage right
?«activity?»
Unlock car
0..1
0..1
0..1
0..1
0..1
0..1
0..1
0..1
0..1
0..1
?«activity?»
Check disposal right
?«activity?»
Start car usage
?«activity?»
Activate car
?«activity?»
Confirm usage start
?«activity?»
Cancel usage start
?«domain?»
Customer
260 CHAPTER 4 SysML??”The Systems Modeling Language
In contrast, the subsequent action requires an input pin as well. It is a control
pin, which is not normally shown either. This means that it is no longer visible at
a glance whether or not it is a control fl ow or an object fl ow. The control pin at
the action show car usage data in Figure 4.


Pages:
453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477