Issue 14227: UML: Issue with stereotype icons in a profile (uml2-rtf) Source: International Business Machines (Mr. Gary Johnston, gjohnsto(at)us.ibm.com) Nature: Uncategorized Issue Severity: Summary: Currently, a profile can include an icon for a stereotype. This means that a stereotype can have just one icon. If a stereotype extends more than one UML metaclass the profile designer might want to include different icons depending on which of the metaclasses the stereotype is applied to. For example, if I define a stereotype <Foo> that extends both <metaclass> Interface and <metaclass> Class, I will probably want a different icon for the two different usages of <Foo> but there is no way to define more than one icon per stereotype. The suggestion is that one should be able to specify an icon for the extension relationship between a stereotype and metaclass instead of (or in addition to, perhaps) on the stereotype itself. Profile authors would then be able to assign distinct icons for different stereotype usages. And UML tools would then be able to display distinct icons in such cases. This issue came up during discussions of the in-progress SoaML specification & profile. One of its stereotypes (<ServiceInterface>) extends both Class and Interface and the icons for each should be visually distinct. Currently, profiles don't provide a way to make this happen. Resolution: Revised Text: Actions taken: August 27, 2009: received issue Discussion: End of Annotations:===== METrack: S/MIME Sign by Notes Client on Gary Johnston/Raleigh/IBM(Release 8.5|December 05, 2008) at 08/27/2009 01:35:20 PM, Serialize by Notes Client on Gary Johnston/Raleigh/IBM(Release 8.5|December 05, 2008) at 08/27/2009 01:35:20 PM, Serialize complete at 08/27/2009 01:35:20 PM, S/MIME Sign failed at 08/27/2009 01:35:20 PM: The cryptographic key was not found, S/MIME Sign by Notes Client on Gary Johnston/Raleigh/IBM(Release 8.5|December 05, 2008) at 08/27/2009 01:35:29 PM, Serialize by Notes Client on Gary Johnston/Raleigh/IBM(Release 8.5|December 05, 2008) at 08/27/2009 01:35:29 PM, Serialize complete at 08/27/2009 01:35:29 PM, S/MIME Sign failed at 08/27/2009 01:35:29 PM: The cryptographic key was not found, Serialize by Router on D03MC133/03/M/IBM(Release 8.0.1|February 07, 2008) at 08/27/2009 11:35:35, Serialize complete at 08/27/2009 11:35:35 To: issues@omg.org Cc: Jim Amsden Subject: UML: Issue with stereotype icons in a profile X-KeepSent: 88ECB58F:DB61FD4A-8525761F:005FB07F; type=4; name=$KeepSent X-Mailer: Lotus Notes Release 8.5 December 05, 2008 From: Gary Johnston Date: Thu, 27 Aug 2009 13:35:34 -0400 Currently, a profile can include an icon for a stereotype. This means that a stereotype can have just one icon. If a stereotype extends more than one UML metaclass the profile designer might want to include different icons depending on which of the metaclasses the stereotype is applied to. For example, if I define a stereotype that extends both Interface and Class, I will probably want a different icon for the two different usages of but there is no way to define more than one icon per stereotype. The suggestion is that one should be able to specify an icon for the extension relationship between a stereotype and metaclass instead of (or in addition to, perhaps) on the stereotype itself. Profile authors would then be able to assign distinct icons for different stereotype usages. And UML tools would then be able to display distinct icons in such cases. This issue came up during discussions of the in-progress SoaML specification & profile. One of its stereotypes () extends both Class and Interface and the icons for each should be visually distinct. Currently, profiles don't provide a way to make this happen. Regards, - Gary -------------------------------------------------------------------------------- Gary Johnston SOA Tools Architect Rational Software Architect Development 919 254-0027 | cell: 919 260-8540 | ITN: 24440027 :wq