-
Key: UML14-30
-
Legacy Issue Number: 2361
-
Status: closed
-
Source: Anonymous
-
Summary:
Summary: Source: HO Wai-Ming, PhD research Student, IRISA, France
Reference: UML Semantics 1.1, Sep. 1997 and UML Semantics 1.3 Beta, Jan
1999 and the associated Rational Rose model filesSpecification section reference: UML Semantics 1.1 Part 2, Section 4.3
Well-formedness rules, pp.32 and UML Semantics 1.3, Part 2, Section
2.5.3, pp.2-49Nature: Clarification
Severity: Medium
Summary: In the 1.1 model file, there is an inheritance relationship
between
"Presentation" (in "Auxiliary Element") and "Element" (in "Core").
"Presentation" is an association class and "Element" is a normal class.
The two types are not the same, this this brings up the following
constraint in the semantic document:self.subtype.oclType = self.supertype.oclType
Question:
1) Is "Presentation" suppose to inherit from "Element"? The other
association classes "ElementOwnership" and "ElementReference" do no
appear to do so.2) If the answer to (1) is yes, then isn"t it a violation of the UML
semantics" well-formedness rule. -
Reported: XMI 1.0 — Mon, 1 Feb 1999 05:00 GMT
-
Disposition: Resolved — UML 1.4.2
-
Disposition Summary:
No Data Available
-
Updated: Fri, 6 Mar 2015 20:58 GMT