Hi.
Thank you for your answer and your explanation!
Regarding the UML 1.3 standard, I can now understand my troubles!
I full agree with you. I am reverse-enginering a system using a lot of
recursive relationships and object diagrams (called also instance diagrams?)
are very usefull in that case. I will try to use collaboration diagrams as
a substitute and I do think that object diagrams should be integrated in
ROSE. An object diagram could be seen as a realization a class diagram (that
is an instance) and also could be connected to a sequence diagram (to give a
snapshot of the graph of objects associated with the sequence).
Nevertheless, I would be very interesting in understanding why that kind of
diagram is not in ROSE since some of UML books describe and present it as a
part of the langage...
> -----Message d'origine-----
> De: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
> Date: 27 juin, 2001 10:24
> �: [EMAIL PROTECTED]
> Objet: RE: (ROSE) instance diagrams
>
> A couple of points about the Object Diagram.
>
> First, I have to respectfully disagree with the UML 1.3 standard. I do
> find object diagrams useful. In fact, I am just finishing up a domain
> model where I used object diagrams to help me discover classes and some of
> the complex relationships between those classes. I also use object
> diagrams to help me understand the multiplicity of associations when it is
> not obvious.
>
> Second, Rose does support the drawing of an object diagram. While they
> don't call it by that name, you can in essence draw an object diagram by
> drawing a collaboration diagram (or a sequence diagram, but IMHO the
> collaboration diagram is more flexible). The object symbol is also
> available on this diagram as well. It happens to closely resemble the
> class symbol, but it is in fact an object symbol. When you display a
> collaboration diagram, the object symbol is included in the tool palette.
>
> -----Original Message-----
> From: Styve, Arne [ <mailto:[EMAIL PROTECTED]>]
> Sent: Wednesday, June 27, 2001 3:29 AM
> To: Olivier Chauvineau; [EMAIL PROTECTED]
> Subject: RE: (ROSE) instance diagrams
>
>
>
> Hi,
>
> I think what you are requesting is an Object Diagram. In the UML
> 1.3-standard, this diagram-type is described as follows:
>
> --- quote ----
>
> An object diagram is a graph of instances, including objects and data
> values. A static
> object diagram is an instance of a class diagram; it shows a snapshot of
> the
> detailed
> state of a system at a point in time. The use of object diagrams is fairly
>
> limited, mainly
> to show examples of data structures.
> Tools need not support a separate format for object diagrams. Class
> diagrams
> can
> contain objects, so a class diagram with objects and no classes is an
> "object diagram."
> The phrase is useful, however, to characterize a particular usage
> achievable
> in various
> ways.
>
> --- unquote ----
>
> I.e. a diagram showing instances of classes at a certain stage/state in
> your
> application lifecycle.
>
> As far as I can see, this is a diagram not supported by Rose. Neither is
> the
> entity "Object" (instatance of a class) included as a symbol, except from
> in
> the sequence diagram.
> However, as the UML-spec states, it is not a very much used diagram type.
>
> Regards
>
> Arne
>
> > -----Original Message-----
> > From: Olivier Chauvineau [ <mailto:[EMAIL PROTECTED]>]
> > Sent: Tuesday, June 26, 2001 3:21 PM
> > To: [EMAIL PROTECTED]
> > Subject: (ROSE) instance diagrams
> >
> >
> >
> > Hi All.
> >
> > I modelized a system with :
> > - a class diagram : showing associations,
> > inheritance links,
> > - an activity diagram : representing the activity of my
> > system
> >
> > (and also state diagrams for some classes, but this is out of
> > the scope for
> > my question).
> >
> > Now, I would like to add some sequence diagrams to represent
> > this system at
> > different stages of its life (for exemple:
> > SystemBeforeStepInTheFirstActivity,
> > SystemAfterStepOutTheFirstActivity,
> > etc...), showing interactions between different objects.
> >
> > For each sequence diagram, I would like to represent all the
> > instances of
> > all the classes involved: that is a graph of objects. it was
> > my first idea,
> > but I might be wrong? I think that it could bring an
> > interesting view of the
> > system: which classes has been instanciated? Which
> > associations has been
> > instanciated? How the objects are connected? etc...
> >
> > Thus, I want to use instance diagrams to represent all these
> > objects (that
> > is different instances of my class diagram): I think it is
> > one a the diagram
> > proposed by UML? But how can I manage this kind of diagram
> > with ROSE? I
> > can't find it in the menus?
> >
> > Is that correct to have this approach? (it is in the scope of
> > a reverse
> > engineering activity). Maybe, I don't need instance diagram to bring
> > something more for the understanding?
> > Thank you.
> >
> >
> > > \\\///
> > >
> > >
> > > ( oo )
> > >
> > (
> > > .. )
> > >
> > -------------------------------------------------------m------
> > m-----------
> > > ---------------
> > > Olivier Chauvineau
> > > Analyste-programmeur, D�veloppement / Programmer Analyst,
> > Development
> > > Les Syst�mes Proxima Lt�e / Proxima Systems Ltd.
> > >
> > > T�l. :+1.514.448.4122 / T�l�c. :+1.514.875.5167
> > >
> > > <mailto:[EMAIL PROTECTED]>
> > >
> > >
> > --------------------------------------------------------------
> > ------------
> > > ------------------
> > >
> > **************************************************************
> > **********
> > * Rose Forum is a public venue for ideas and discussions.
> > * For technical support, visit <http://www.rational.com/support>
> > *
> > * Admin.Subscription Requests: [EMAIL PROTECTED]
> > * Archive of messages:
> <http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl>
> * Other Requests: [EMAIL PROTECTED]
> *
> * To unsubscribe from the list, please send email
> *
> * To: [EMAIL PROTECTED]
> * Subject:<BLANK>
> * Body: unsubscribe rose_forum
> *
> *************************************************************************
> This email, its content and any attachments is PRIVATE AND CONFIDENTIAL to
>
> TANDBERG Television. If received in error please notify the sender and
> destroy the original message and attachments.
> ************************************************************************
> * Rose Forum is a public venue for ideas and discussions.
> * For technical support, visit <http://www.rational.com/support>
> *
> * Admin.Subscription Requests: [EMAIL PROTECTED]
> * Archive of messages:
> <http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl>
> * Other Requests: [EMAIL PROTECTED]
> *
> * To unsubscribe from the list, please send email
> *
> * To: [EMAIL PROTECTED]
> * Subject:<BLANK>
> * Body: unsubscribe rose_forum
> *
> *************************************************************************
>
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************