Issue 6181: UML 2 Super/Metamodel::Nodes/redundant merge error (uml2-superstructure-ftf) Source: Simula Research Laboratory (Mr. Bran Selic, selic(at)acm.org) Nature: Uncategorized Issue Severity: Summary: Redundant merge error: Nodes merges Kernel directly, and indirectly through Artifacts, Dependencies, Kernel Resolution: see above Revised Text: Actions taken: September 7, 2003: received issue March 8, 2005: closed issue Discussion: In the FAS, the package dependency picture (Fig 123) shows two redundant packages named Kernel and Dependencies. These should be removed (in the specification in figure 123, and in the MDL). End of Annotations:===== To: issues@omg.org Subject: UML 2 Super/Metamodel::Nodes/redundant merge error X-Mailer: Lotus Notes Release 5.0.11 July 24, 2002 From: Branislav Selic Date: Sun, 7 Sep 2003 08:43:36 -0400 X-MIMETrack: Serialize by Router on D25ML05/25/M/IBM(Release 6.0.2CF1|June 9, 2003) at 09/07/2003 08:43:38, Serialize complete at 09/07/2003 08:43:38 Redundant merge error: Nodes merges Kernel directly, and indirectly through Artifacts, Dependencies, Kernel. Bran Selic IBM Software Group -- Rational Software 770 Palladium Drive Kanata, Ontario, Canada K2V 1C8 ph. (613) 591-7915 fax (613) 599-3912 To: Guus Ramackers Cc: Branislav Selic , uml2 ftf Subject: Re: Component resolutions for ballot 11 X-Mailer: Lotus Notes Release 6.0.2CF1 June 9, 2003 From: Jim Amsden Date: Wed, 17 Mar 2004 09:07:01 -0500 X-MIMETrack: Serialize by Router on D03NM119/03/M/IBM(Release 6.0.2CF2|July 23, 2003) at 03/17/2004 07:07:05, Serialize complete at 03/17/2004 07:07:05 Guus, A quick clarification on issue 6181. The redundant merge error isn't really a problem. Its just that Kernel ends up getting merged in multiple times for compliance levels L1, L2, and L3. The diagrams showing what needs to be merged are more complicated because they have extra dependencies. I have been removing these as part of the package merge cleanup work just to make the merges simpler and faster, and to make the model clearer. Guus Ramackers 03/17/2004 07:03 AM To uml2 ftf , Branislav Selic cc Subject Component resolutions for ballot 11 All, Attached a set of 8 proposed resolutions to Component & Deployment issues to be included in Ballot 11. Most are textual errors and inconsistencies. Thanks, Guus -- _____________________________________________________________ Guus Ramackers Product Manager UML and Web Services Tools Oracle JDeveloper Tools group 520 Oracle Parkway, TVP Reading RG6 1RA, UK work: +44-(0)1189-245101 e-mail: guus.ramackers@oracle.com fax: +44-(0)1189-245148 [attachment "FTF-Component-Resolutions-Ballot11-040316.doc" deleted by Jim Amsden/Raleigh/IBM] Date: Wed, 17 Mar 2004 14:28:18 +0000 From: Guus Ramackers Organization: Oracle User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en, en-us To: Jim Amsden CC: Branislav Selic , uml2 ftf Subject: Re: Component resolutions for ballot 11 Jim, Thanks for clarifying - I missed that because the issue doesn't reference to the figure. Attached an updated document with the following resolution: Discussion: In the FAS, the package dependency picture (Fig 123) shows two redundant packages named Kernel and Dependencies. These should be removed (in the specification in figure 123, and in the MDL). Disposition: Accepted Thanks, guus Jim Amsden wrote: Guus, A quick clarification on issue 6181. The redundant merge error isn't really a problem. Its just that Kernel ends up getting merged in multiple times for compliance levels L1, L2, and L3. The diagrams showing what needs to be merged are more complicated because they have extra dependencies. I have been removing these as part of the package merge cleanup work just to make the merges simpler and faster, and to make the model clearer. Guus Ramackers 03/17/2004 07:03 AM To uml2 ftf , Branislav Selic cc Subject Component resolutions for ballot 11 All, Attached a set of 8 proposed resolutions to Component & Deployment issues to be included in Ballot 11. Most are textual errors and inconsistencies. Thanks, Guus -- _____________________________________________________________ Guus Ramackers Product Manager UML and Web Services Tools Oracle JDeveloper Tools group 520 Oracle Parkway, TVP Reading RG6 1RA, UK work: +44-(0)1189-245101 e-mail: guus.ramackers@oracle.com fax: +44-(0)1189-245148 [attachment "FTF-Component-Resolutions-Ballot11-040316.doc" deleted by Jim Amsden/Raleigh/IBM] -- _____________________________________________________________ Guus Ramackers Product Manager UML and Web Services Tools Oracle JDeveloper Tools group 520 Oracle Parkway, TVP Reading RG6 1RA, UK work: +44-(0)1189-245101 e-mail: guus.ramackers@oracle.com fax: +44-(0)1189-245148 OMG Issue No: 6181 Title: UML 2 Super/Metamodel::Nodes/redundant merge error Source: Bran Selic, IBM (bselic@ca.ibm.com) Summary: Redundant merge error: Nodes merges Kernel directly, and indirectly through Artifacts, Dependencies, Kernel Discussion: In the FAS, Node is a subtype of one metaclass, namely StructuredClassifier::Class. No merging occurs, as Node is defined in only one place in the specification, and hence no merge errors are possible. Disposition: Closed, No Change e-mail: bselic@ca.ibm.com