-
Key: FUML12-60
-
Status: closed
-
Source: Model Driven Solutions ( Mr. Ed Seidewitz)
-
Summary:
The current OCL for the proper_context constraint on CallBehaviorAction is
[3] proper_context
If the behavior has a context, it must be the same as the context of the enclosing activity or a (direct or indirect) superclass of it.self.behavior.context->notEmpty() implies union(self.context.allParents())->includes(self.behavior.context)
However, not source collection is provided for the union operation. I believe that the source should be self.context, so that, if this is non-empty, it is included in the set of possible context classifiers allowed for the called behavior.
-
Reported: FUML 1.1 — Wed, 22 Jul 2015 14:03 GMT
-
Disposition: Resolved — FUML 1.2
-
Disposition Summary:
Correct the OCL
Agreed.
-
Updated: Tue, 22 Dec 2015 15:09 GMT
FUML12 — The OCL for CallBehaviorAction::proper_context has an error
- Key: FUML12-60
- OMG Task Force: fUML 1.2 RTF