Issue 12844: Classifier has association end "attribute" (uml2-rtf) Source: Fujitsu (Mr. Hiroshi Miyazaki, miyazaki.hir-02(at)jp.fujitsu.com) Nature: Uncategorized Issue Severity: Summary: Classifier has association end "attribute". The association should have the opposite side of "attribute". Such association end should be "Classifier::attribute". In the case of "Class", "Datatype", "StructuredClassider" (however, there is a typo), "Signal", such element have "Classifier::attribute" association end. However, Interface and Artifact don't have such association end. Resolution: Revised Text: Actions taken: September 8, 2008: received issue Discussion: End of Annotations:===== s is issue # 12844 Classifier has association end "attribute" Classifier has association end "attribute". The association should have the opposite side of "attribute". Such association end should be "Classifier::attribute". In the case of "Class", "Datatype", "StructuredClassider" (however, there is a typo), "Signal", such element have "Classifier::attribute" association end. Date: Fri, 12 Sep 2008 15:23:07 +0900 Subject: Re: issues 12843 - 12845 -- UML 2 RTF issues From: "Hiroshi Miyazaki" To: "Juergen Boldt" Cc: "=?ISO-2022-JP?B?GyRCNUhFRCEhTTVHNxsoQg==?=" X-Mailer: AtMail V3.5 X-AtMail-Status: 00000000 Hello Juergen san Sorry for the incomprehensible sentence. Just for clarification. >================================================================== > >This is issue # 12844 > >Classifier has association end "attribute" > >Classifier has association end "attribute". The association should >have the opposite >side of "attribute". Such association end should be "Classifier::attribute". >In the case of "Class", "Datatype", "StructuredClassider" (however, >there is a typo), > "Signal", such element have "Classifier::attribute" association end. >However, Interface and Artifact don't have such association end. > >================================================================== This means that regarding "Association" phrase of "Class description" against Interface and Artifact, "Subsets Classifer::attribute" should be added in "ownedAttribute:Property" term. And related to that, p198 "Association" of Artifact, "ownedAttribute" is "The attributes or association ends defined for the Artifact." In the case of Arfifact, there isn't asscociation ends for Arfifact. Therefore, this sentece should be change to "The attributes defined for the Artifact."? >================================================================== >This is issue # 12845 >Property 7.3.44 p125 > >"A property related to a classifier by ownedAttribute represents an >attribute..." >and in its semantics >"When a property is owned by a classifier other than an association >via ownedAttribute, then it represents an attribute of >the class or data type." > > >However, in the case of "StructuredClassifier", "Signal", "Artifact", >"Interface", "attribute", >those elements can have such attribute. Then, this description seem >to be inncorrect. >================================================================== Sorry, I mada a mistake. >However, in the case of "StructuredClassifier", "Signal", "Artifact", >"Interface", "attribute", => However, in the case of "StructuredClassifier", "Signal", "Artifact", "Interface". "attribute" is not necessary. Could you please correct? ===================================== Hiroshi Miyazaki Fujitsu 1-17-25 ShinKamata, O-ota-ku, Tokyo, Japan Tel) +81-3-6424-6276 (ex. 7053-8779) Fax) +81-3-6424-6446 (ex. 7053-9081) However, Interface and Artifact don't have such association end.