Issue 7875: inconsistent Generalization subsections in spec format (uml2-superstructure-ftf) Source: Capability Measurement (Mr. Karl Frank, karl.karolus(at)gmail.com) Nature: Uncategorized Issue Severity: Summary: Reviewing of the new "generalization" subsections in the UML 2 spec, some are pointing down the inheritance hiearchy and some are pointing up. Section 6.5.1 Specification format says these sections are supposed to list the direct generalizations of a concept (see page 14, all the concepts "immediately above" in the hierarchy), yet I find many examples where metaclasses listed in Generalization subsections are the specializations of the concept. For example, Section 7.3.3 for Association correctly lists Classifier among its Generalizations, but 7.3.6 BehavioredClassifier(from Interfaces) lists BehavioredClassifier(from BasicBehaviors) thereby pointing down the hierarchy. Other examples are too numerous to list. The issue reported below may be another instance of this broader issue. Resolution: Revised Text: Actions taken: October 19, 2004: receive dissue Discussion: End of Annotations:===== ubject: inconsistent Generalization subsections in spec format Date: Tue, 19 Oct 2004 13:22:25 -0700 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: inconsistent Generalization subsections in spec format Thread-Index: AcS2FYbqXlQZrHKBRp+I2PPxzDOZyg== From: "Karl Frank" To: , "Juergen Boldt" Cc: "Andrew Watson" X-OriginalArrivalTime: 19 Oct 2004 20:22:21.0867 (UTC) FILETIME=[56B9C7B0:01C4B619] Reviewing of the new "generalization" subsections in the UML 2 spec, some are pointing down the inheritance hiearchy and some are pointing up. Section 6.5.1 Specification format says these sections are supposed to list the direct generalizations of a concept (see page 14, all the concepts "immediately above" in the hierarchy), yet I find many examples where metaclasses listed in Generalization subsections are the specializations of the concept. For example, Section 7.3.3 for Association correctly lists Classifier among its Generalizations, but 7.3.6 BehavioredClassifier(from Interfaces) lists BehavioredClassifier(from BasicBehaviors) thereby pointing down the hierarchy. Other examples are too numerous to list. The issue reported below may be another instance of this broader issue.