-
Key: UMLR-23
-
Legacy Issue Number: 7227
-
Status: open
-
Source: Adaptive ( Mr. Pete Rivett)
-
Summary:
Deployment should not be a Dependency
Section 10.3.4, figure 126 show the Deployment subclass of Dependency
with location subsetting client and deployedArtifact subsetting
supplier.
This means in effect that a Node is deemed dependent on the Artifacts
that are deployed to it which seems to me the wrong way round if
anything.Since it is not really true either that an Artifact is dependent on the
Node it is deployed to, it does not seem sensible for Deployment to
inherit from Dependency at all: it should inherit directly from
DirectedRelationship.[Aside: Figure 126 shows 'subsets source' and 'subsets target' which is
not reflected in section 10.3.4. I had assumed that Dependency would
itself specify client and supplier to subset/redefine source and target
but this oddly appears not to be the case] -
Reported: UML 2.5 — Sun, 11 Apr 2004 04:00 GMT
-
Updated: Fri, 6 Mar 2015 20:57 GMT