-
Key: FUML-25
-
Legacy Issue Number: 13511
-
Status: closed
-
Source: NASA ( Dr. Nicolas F. Rouquette)
-
Summary:
Specification: Semantics of a Foundation Subset for Executable UML Models, FTF Beta 1 (ptc/08-11-03)
Section: 7.5.2.2.9 SendSignalAction
Summary:
The description of the constraint states:
The target input pin must have a type that has a reception for the signal
The OCL constraint is invalid:
self.target.activity.allFeatures()
>select(oclIsKindOf(Reception))>collect(oclAsType(Reception).signal)->includes(self.signal)
Proposed resolution:
Change:
self.target.activity.allFeatures()
>select(oclIsKindOf(Reception))>collect(oclAsType(Reception).signal)->includes(self.signal)
To:
self.target.type.oclAsType(Classifier).allFeatures()->select(oclIsKindOf(Reception))
->exists(f:Feature|self.signal.conformsTo(f.oclAsType(Reception).signal))
-
Reported: FUML 1.0b1 — Wed, 18 Feb 2009 05:00 GMT
-
Disposition: Resolved — FUML 1.0b2
-
Disposition Summary:
Change the constraint as proposed
-
Updated: Fri, 6 Mar 2015 20:58 GMT
FUML — 7.5.2.2.9 SendSignalAction
- Key: FUML-25
- OMG Task Force: Semantics of a Foundational Subset of Executable UML Models FTF