-
Key: SDMN-2
-
Status: closed
-
Source: Cognitive Medical Systems ( Thomas Beale)
-
Summary:
SharedDataModel has property connector[0..*]: Connector
Is the meaning of the class Connector connector types or instances? The documentation of this property is:
This is a list of the Connectors (Composition, Containment, Reference, and Data Association) that are included in the SharedDataModel.
It is not clear whether this is a list of possible Connector types or a list of actual Connector instances. The type Connector has outgoing relationships targetRef and sourceRef, which suggests an instance level concept; I am not sure how this relates to the idea of Connector as a specialised ElementRelationshipType, which appears to be as a definer of relationship types.
Proposed change:
improve documentation of SharedDataModel.connectors to clarify whether it is a list of connector types used within a model, or connector instances.
-
Reported: SDMN 1.0a1 — Thu, 21 Apr 2022 13:26 GMT
-
Disposition: Resolved — SDMN 1.0b2
-
Disposition Summary:
Update Connector model and specification section
The Connector class should be updated so that it is a subclass of SCEElement instead of ElementRelationshipType.
Remove the constraints (for ElementRelationshipKind) from the four concrete types of Connectors.
Update the Text as needed. -
Updated: Mon, 17 Jun 2024 13:39 GMT
-
Attachments:
- Composition MM.png 18 kB (image/png)
- ConnectorMM.png 27 kB (image/png)
- Containment MM.png 18 kB (image/png)
- DataAssociationMM.png 28 kB (image/png)
- Reference MM.png 18 kB (image/png)
SDMN — Semantics of Connector class
- Key: SDMN-2
- OMG Task Force: Shared Data Model and Notation (SDMN) 1.0 FTF