-
Key: EDOC-38
-
Legacy Issue Number: 5363
-
Status: open
-
Source: Adaptive ( Mr. Pete Rivett)
-
Summary:
Summary: Figure 6-4: The diagram is misleading and the actual derivation needed (which is hinted at under Constraint but should be more formally defined as in 6.2.4) would seem to rely on non-navigable references in the FCM metamodel: the new derived 'implementingComposition' association would not be based on the 'nodes' association shown between FCMComposition and FCMNode: this is already inherited by FCMCommand and shows where it is included into other 'larger' compositions. The new 'implementingComposition' reference to FCMComposition can, as far as I can see looking at FCM, only be derived from the following list of reference navigations: FCMCommand.performedBy (giving FCMComponent); FCMComponent.instanceOf (giving FCMType); FCMType.compositionBinding (giving FCMCompositionBinding - however this is not navigable!); FCMCompositionBinding.composition (finally giving FCMComposition). An alternative route is to follow FCMCommand.invokes (giving FCMOperation); FCMOperation.type (giving FCMType though this is not navigable) and then navigating from FCMType as above. [One would hope that both navigation routes would give the same FCMType though this constraint is not documented in FCM, nor is any description provided there for FCMType!].
-
Reported: EDOC 1.0b1 — Wed, 12 Jun 2002 04:00 GMT
-
Updated: Fri, 6 Mar 2015 20:58 GMT
EDOC — Composite nodes: Derivation of implementingComposition
- Key: EDOC-38
- OMG Task Force: UML Profile for EDOC FTF