Prev | Current Page 464 | Next

Tim Weilkiens

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

49 ).
Think carefully whether or not you really need function trees since they normally
translate in additional modeling work. Your modeling tool may perhaps be
capable of doing this work for you, since it requires many steps that can be automated
once you have modeled the activity itself.
4.8.2 Control Operator
Defi nitions
A control operator specifies a behavior that can enable and disable actions
through control values.
It is a stereotype ?«controlOperator?» of the UML elements behavior and
operation.
A control value is an enumeration type with values describing the control of
a control operator.
The activities of continuous systems normally contain actions that run continually.
A control operator allows you to control such actions from the outside (i.e.,
you can terminate and start them). To this effect, the control operator outputs a
259
control value that either starts or terminates the subsequent action, depending on
the value.
Figure 4.50 shows an action that invokes a control operator. The stereotype
?«controlOperator?» is denoted at this action.


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