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
*
*************************************************************************

Reply via email to