Prev | Current Page 451 | Next

Tim Weilkiens

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

Units are not types. To use a unit as a
type in a block property, you have to pack it into a value type ( Figure 4.35 ).
SysML includes a model library that defi nes SI basic units ( Figure 4.36 ). It let ??™ s
you easily add more units to the library.
250 CHAPTER 4 SysML??”The Systems Modeling Language
4.5.5 Flow Port
FIGURE 4-37
Example for a fl ow specifi cation.
bdd [package] Engine [flow specification]
?«flowSpecification?»
FS_Engine
flowProperties
out engineData:SigEngineData
in mix:Real
in throttleValvePosition:Real
revolutions:Integer
temperature:Real
knockSensor:Boolean
?«signal?»
SigEngineData
Defi nitions
A flow port describes an interaction point of a block used by the block to
interact with its environment, and objects can flow into and out of the block
over this port.
It is a stereotype ?«flowPort?» of the UML element port.
A flow specification is a special interface, which specifies data incoming and
outgoing to and from a flow port.
It is a stereotype ?«flowSpecification?» of the UML element interface.


Pages:
439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463