-
Key: UML14-879
-
Legacy Issue Number: 1664
-
Status: closed
-
Source: Anonymous
-
Summary:
Summary: Implicit transitive import between packages is destructive for encapsulation management. "package Users import package TapeRecorder that import package integratedCircuit implies that package Users sees every public components of integratedCircuit". I suggest that imports becomes not transitive, so that import dependencies must be explicitely declared, or deduced from package aggregation.
-
Reported: UML 1.1 — Fri, 10 Jul 1998 04:00 GMT
-
Disposition: Resolved — UML 1.2
-
Disposition Summary:
fixed in UML 1.3
-
Updated: Fri, 6 Mar 2015 21:36 GMT