Prev | Current Page 457 | Next

Tim Weilkiens

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


The relations between properties of different blocks can be described and
defi ned in a parametric diagram. The constraints form a network across all properties
of the blocks.
Figure 4.44 shows a system that describes (strongly simplifi ed) the world of
Sir Isaac Newton. We will use this not entirely serious model below to model the
legendary fall of an apple on Newton ??™ s head.
4.6.1 Constraint Block
FIGURE 4-43
The ???complex??? and ???real??? data types.
bdd [modelLibrary] Blocks
?«valueType?»
Real
realPart:Real
imaginaryPart:Real
?«valueType?»
Complex
Defi nition
A constraint block describes constraints on system structures and the parameters
required.
It is a stereotype ?«constraintBlock?» (or ?«constraint?» for short) as a specialization
of the SysML stereotype ?«block?».
A constraint block is defi ned free from any context, so that it can easily be reused.
This allows you to defi ne a constraint library so that you ??™ ll be able to pick constraints
for various projects.
Formulated constraints are regular UML constraints.


Pages:
445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469