hi,

thanks all for the reply.  karlsen, ur solutions is simply 
brilliant.  exactly what i was looking for!  thanks again.

just one correction, the menu option is in Query and not Report!

best,
-Piyush


______________________________ Reply Separator _________________________________
Subject: AW: (ROSE) Reverse Engineering...
Author:  ekarlsen ([EMAIL PROTECTED]) at internet
Date:    11/27/00 11:29 PM



There is another way as well: use the query facility of Rose. This is how it 
is done:

1) create a new class diagram, 
2) drag & drop a class of interest to the class diagram. 
3) select the class 
4) invoke Report>Expand Selected Elements. 
5) in the dialog box specify
        - the kind of links to traverse
        - the scope of the query (no of levels to follow)
6) go

The Expand Selected Elements command will then expand the class diagram with 
associated classes and links. This way one may for example generate one 
class diagram showing all details of a class together with its immediately 
associated classes. It may also be possible just to show the classes that 
can be reached by following say at most 3 inheritance links in another class 
diagram.

Notice that Rose will keep the diagrams consistent with the underlying model 
information. It just reflects a major principle of Rose: that a diagram is 
just a (possible) view of the universe of discourse. Other diagrams may show 
the universe of discourse from other viewpoints - depending on what is 
relevant and what information is important to convey.

Einar Karlsen
Rational Software
Germany 


> -----Ursprungliche Nachricht-----
> Von: Yves Stalgies [mailto:[EMAIL PROTECTED]] 
> Gesendet: Montag, 27. November 2000 15:57
> An: [EMAIL PROTECTED]; [EMAIL PROTECTED] 
> Cc: [EMAIL PROTECTED]
> Betreff: RE: (ROSE) Reverse Engineering... 
> 
> 
> 
> Hi Piyush, hi Col,
> 
> reverse engineering adds the right associations/ 
> generalizations automatically to your classes ( for the case 
> that they are defined in the containers tab for e.g. vector<> 
> type assoc.). Only a main overview diagram is drawn by the 
> r.e. process. You have to make your own class diagramms to 
> see those classes and dependencies you are interested in. If 
> you drop two classes into a class diagram each (from rose 
> interpretable) association will be drawn, too. 
> 
> regards
> 
> Yves
> 
> 
> >>> Colin Gourlay <[EMAIL PROTECTED]> 11/27/00 
> 03:22PM >>>
> 
> Hello Piyush
> 
> I too am relatively new to Rational Rose (having recently upsized from 
> Visual Modeller) so I hope the following is accurate!!
> 
> When you reverse engineer a project you essentially have a 
> model of all the
> classes within your application - complete with 
> methods/attributes etc.
> However, it is my understanding that you must illustrate the 
> architecture of
> the system by adding associations/generalizations etc. manually. 
> 
> I hope this helps
> 
> Kind Regards
> 
> Col
> 
> 
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
> Sent: 27 November 2000 10:59
> To: [EMAIL PROTECTED] 
> Subject: (ROSE) Reverse Engineering... 
> Importance: High
> 
> 
> 
> Hi,
> 
> i am new to rose and this might be a trivial question, but what 
> does it exactly mean to reverse engineer a project using rose?  if 
> i put in a project definition (with all the required source files, 
> say, a java project) then what is the output that will be 
> generated by rose?
> 
> will it show me any class digarams, etc? 
> 
> best,
> -Piyush
> 
> ************************************************************** 
> **********
> * 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
> *
> ************************************************************** 
> ***********
> 
> > > > > > > > > > > > > > > >                                  
                            ! > !
> !
> !
> > > > > > > > > > > > > > > >                                  
                            ! > !
> !
> !
> > > > > > > > > > > > > > > >                                  
                            ! > !
> !
> !
> > > > > > > > > > > > > > > >                                  
                            ! > !
> !
> !
> > > > > > > > > > > >                                         
                 
> ************************************************************** 
> **********
> * 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