Issue 2295: UML has symbol for multiobject, not for multi-instances of other classifie (uml-rtf) Source: (, ) Nature: Enhancement Severity: Summary: Summary: UML has a symbol for multiobject. However, UML does not have any specific symbol for multiple instances of a component, node, subsystem, interface, actor, use case and collaboration. Adding these symbols to UML will maintain symmetry and therefore, simplicity of the notation. Resolution: declined Revised Text: There are already a lot of symbols and multi-instances of other elements do not seem important enough to justify adding more symbols, symmetry notwithstanding. Actions taken: January 6, 1999: received issue May 24, 2001: closed issue Discussion: There are already a lot of symbols and multi-instances of other elements do not seem important enough to justify adding more symbols, symmetry notwithstanding. Previously considered for 1.4 and closed w.o. change. End of Annotations:===== Return-Path: From: Pavel Hruby To: "'uml-rtf@omg.org'" Subject: Symbols for multi-instances of classifiers Date: Wed, 6 Jan 1999 10:20:07 +0100 Symbols for multi-instances of classifiers Dear Sir, I am submitting a suggestion for improvement of UML. This suggestion has been reported a year ago to the uml-feedback mailing list and to Dr. Jim Rumbaugh. However, I have not found it in the UML-RTF database and any available UML document. I would appreciate if you inform me about the result of this suggestion. Best regards, Pavel ************* Descriptor: UML has a symbol for multiobject, but not for multi-instances of other classifiers Source: Pavel Hruby, Navision Software a/s, ph@navision.com Reference: UML Notation Guide Nature: Enhancement Severity: Medium Summary: UML has a symbol for multiobject. However, UML does not have any specific symbol for multiple instances of a component, node, subsystem, interface, actor, use case and collaboration. Adding these symbols to UML will maintain symmetry and therefore, simplicity of the notation. Suggested Solution: See the attached file MultiSymbols.pdf. The file contains suggested symbols for multi-instances. If your mailing system cuts this file off, please advise me how to submit it. Alternative Solution: Remove the multiobject symbol from UML. Suggest other consistent notation for multiple instances. <> Pavel Hruby [ph@navision.com] Navision Software a/s [http://www.navision.com] Frydenlunds Alli 6 Tel.: +45 45 65 50 00 2950 Vedbaek, Denmark Fax: +45 45 65 50 01 -----Original Message----- From: Juergen Boldt [SMTP:juergen@omg.org] Sent: Tuesday, December 15, 1998 3:28 PM To: Pavel Hruby Cc: it@omg.org; uml-rtf@omg.org Subject: Re: UML issues Pavel, it's ok to submit them to the mailing list -Juergen At 01:23 PM 12/15/98 +0100, you wrote: >>>> UML issues I am new to this mailing list. I would like to suggest several improvements of UML. Is it OK to submit them here in this mailing list? Content-Type: application/octet-stream; name="MultiSymbols.PDF" Content-Disposition: attachment; filename="MultiSymbols.PDF" Content-Location: ATT-0-BE68CCABA4A4D2118A64410083002F04-M ULTIS%7E1.PDF Return-Path: X-Sender: genillou@dimail.epfl.ch Date: Thu, 07 Jan 1999 16:31:14 +0100 To: Pavel Hruby From: Guy GENILLOUD Subject: Re: Symbols for multi-instances of classifiers Cc: "'uml-rtf@omg.org'" Pavel, I am not an RTF member, but I cannot escape from reading your suggestions, which indeed seem to be worth considering. This one puzzles me a bit. My understanding is that multiobjects do not quite represent muliple object instances of some class; rather, they represent a *group* (or collection) of instances. When you send a message to a multi-object, you send it to the group, you do not multicast the message to each instance. Or to put it more precisely, the interaction diagram is at a level of abstraction at which a multicast is not specified -- refinement of this diagram will decide how the "multi-object" and the messages it handles will be implemented. Typically, a message sent to a multi-object does not correspond to any operation provided by the class of the object! Do you agree with the above description of multi-objects? What semantics have you in mind for multi-objects? What are your needs? In any case, what would be the semantics (or purpose) of multi-actors, considering that actors are roles. I guess not collections of actors as I explained above. Maybe, UML needs both multi-instances of classifiers in the sense you want them, and a new symbol for collections of objects? Best regards Guy G. At 10:20 AM 1/6/99 +0100, you wrote: Dear Sir, I am submitting a suggestion for improvement of UML. This suggestion has been reported a year ago to the uml-feedback mailing list and to Dr. Jim Rumbaugh. However, I have not found it in the UML-RTF database and any available UML document. I would appreciate if you inform me about the result of this suggestion. Best regards, Pavel ************* Descriptor: UML has a symbol for multiobject, but not for multi-instances of other classifiers Source: Pavel Hruby, Navision Software a/s, ph@navision.com Reference: UML Notation Guide Nature: Enhancement Severity: Medium Summary: UML has a symbol for multiobject. However, UML does not have any specific symbol for multiple instances of a component, node, subsystem, interface, actor, use case and collaboration. Adding these symbols to UML will maintain symmetry and therefore, simplicity of the notation. Suggested Solution: See the attached file MultiSymbols.pdf. The file contains suggested symbols for multi-instances. If your mailing system cuts this file off, please advise me how to submit it. Alternative Solution: Remove the multiobject symbol from UML. Suggest other consistent notation for multiple instances. <> Pavel Hruby [ph@navision.com] Navision Software a/s [http://www.navision.com] Frydenlunds Alli 6 Tel.: +45 45 65 50 00 2950 Vedbaek, Denmark Fax: +45 45 65 50 01 -------------------------------------------------------------------- Dr. Guy Genilloud <http://icawww.epfl.ch/genilloud> Institute for computer Communications and Applications (ICA) Swiss Federal Institute of Technology (EPFL) tel: +41 21 693 46 57 CH-1015 Lausanne, SWITZERLAND fax: +41 21 693 66 10 --------------------------------------------------------------------