Prev | Current Page 327 | Next

Tim Weilkiens

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


class Car (section)
frontleft/front:Wheel
frontright/front:Wheel
opelAstra:Car turbo:Engine
167
You can omit single parts of this object notation. For example, the role names
of Car and Engine were omitted in Figure 3.27 .
3.4.2 Connector
3.4 The Composite Structure Diagram
Defi nition
A connector specifies a relationship between two roles, allowing these roles
to communicate.
There are associations between classes, links between objects, and connectors
between roles. They express that the roles can communicate. This is frequently
the case since the classes belonging to roles have an association between them. In
this case, the association is the type of the connector.
We can see in Figure 3.24 that the association between Engine and Wheel is
named axle . The connector between the engine, e , and the role front:Wheel in
Figure 3.26 has this association as a type. The syntax is the same as with other
typifi ed elements, namely  name  :  Type  .
When the connector is typifi ed, then the desired multiplicity is written at the
connector end.


Pages:
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339