I have been using Rose for several years and have recently upgraded to Rose 2001 
(Patch1) and made the following 'observations':

- Selected class(es) remain selected even after switching to a different class 
diagram. This has the annoying effect of openning up the source files for previously 
selected class(es) when depressing Ctrl-K. The desired and expected result is to open 
only the source files for those classes that are selected in the visible class 
diagram. On the sucking scale of 1 to 10 this one hits a sweet 11.
- When generating C++ code for classes which have attributes and associations of mixed 
visibilities, i.e. some attributes are public, others are protected, and most are 
private, the initialization lists (generated with constructors) mix up the order of 
declaration of the data members. This causes the C++ compiler to warn about out of 
order initialization list. This one sucks a little less than the first point but still 
sucks none the less.
- There is no way to specify constructor chaining (for C++) in the model. This forced 
the developer to have to mannually modify the initialization list of affected 
constructors. This is error prone since all manual modification of the initialization 
list will be overwritten the next time the code is generated. Sucks++.
- The C++ Code Analyzer, you know the reverse engineering tool, simply puked its guts 
out when attempt to analyze C++ code written for VxWorks. This is beyond suck, this 
tool is a steaming heap of putrid mad cow vomit.

There is a movement at our company to adopt this other modelling tool, Together 
something or other (formerly known as TogetherJ) http://www.togethersoft.com/. It has 
its own warts but is a whole lot easier to use and with Rose's poblems that I 
mentioned above, this movement might just catch wind.

Grady, please fix up these sore eyes before it is too late.

Hai Vu
Mitel Networks
613-592-2122
[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
*
*************************************************************************

Reply via email to