Prev | Current Page 458 | Next

Tim Weilkiens

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

You can formulate constraints
in any language. Ideally the language you use can be evaluated automatically,
so that you can use a tool to check your constraints.
255
A constraint block describes the parameters of its constraints as well. They are
defi ned like attributes.
The notation is similar to that for blocks, except that the stereotype ?« constraint
?» instead of ?«block?» is written above the name. 6
There are exactly two
other compartments. One contains the constraints??”denoted as UML constraint
in curled brackets??”and the other contains the defi nition of parameters for constraints.
Both compartments have their respective heading (i.e., constraints and
parameters ) ( Figure 4.45 ).
You apply a constraint block to the model in a parametric diagram??”a special
internal block diagram ( Figure 4.46 ). The parameters are denoted in the form of
small squares attached from the inside to the rectangle of the applied constraint.
In this case, the rectangle has rounded corners. However, you can alternatively
denote it as a usual role.


Pages:
446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470
jak rysowa Modest Mouse Joseph Malik 39 i p Mezo