-
Key: UML22-38
-
Legacy Issue Number: 7249
-
Status: closed
-
Source: PostFinance ( Karl Guggisberg)
-
Summary:
Connector - inconsistencies in Constraint[3] Constraint [3] says: "[3] If a delegation connector is defined between a source Interface or Port and a target Interface or Port, then the target Interface must support a signature compatible subset of Operations of the source Interface or Port." There are two problems with this constraint: 1. An Interface cannot be the source or the target of a connector, because Interface is not a ConnectableElement. 2. If a connector is defined between a source Port and a target Port (which is possible, because Port is a ConnectableElement) - what is the "target Interface"? One of the Interfaces port.type is implementing? Or one of the Interfaces in port.provided? - what are the Operations of the source Port? The Operations of the Classifier given by port.type? Or the union of all Operations of all Interfaces given by port.required and port.provided? - what does "signature compatible" mean for Interfaces?
-
Reported: UML 2.0 — Thu, 15 Apr 2004 04:00 GMT
-
Disposition: Resolved — UML 2.2
-
Disposition Summary:
See 7248 for the discussion.
-
Updated: Fri, 6 Mar 2015 20:58 GMT