Prev | Current Page 468 | Next

Tim Weilkiens

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


The stereotype ?«optional?» describes parameters that do not have to have values
in order to execute the pertaining behavior.
FIGURE 4-53
Stereotypes for rate.
bdd [package] OMGSysML::Activity [rate]
?«metaclass?»
UML::Parameter
?«metaclass?»
UML::ActivityEdge
?«stereotype?»
Rate
?«stereotype?»
Continuous
?«stereotype?»
Discrete
Use stereotype on UML basic
elements
Specialization of the
stereotype rate
FIGURE 4-54
Example for using ?«overwrite?».
?«continuous?»
act Show car usage data [section]
Car movement
data
Determine car
usage data
Car movement data
Time
Car usage data Updating
?«discrete?»
{rate1/minute}
?«overwrite?»
{upperbound1}
263
The standard behavior of an object node is the behavior of a buffer. This means
that it can accept an arbitrary number of object tokens, passing them on by the
FIFO 8
principle as soon as subsequent edges or actions are ready to accept them.
The stereotypes ?«nobuffer?» and ?«overwrite?» change this standard behavior.
The stereotype ?«nobuffer?» suppresses a node ??™ s buffer functionality.


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