We have encountered a number of usability problems with the round trip
engineering capability of ANSI C++ in Rose 2001
1. Any class attribute which is not a modelled class or a recognised basic type
is not reverse engineered. If this class is then forward engineered, the missing
attribute is removed from the source. This means that the entire source base
must be reverse engineered before forward engineering can take place. With a
very large source base this is very impractical.
2. Although you can draw inheritances and associations between ANSI C++ and
straight Classic C++ classes, they don't code-generate anything at all. Why?
3. Seem to have lost all capability for defining different association
multipicities to generate different containers. In Classic C++ this was defined
in the Project code generation properties but is not defined in ANSI C++. There
also appears to be no way of defining a custom container as per the Container
property in Classic C++. How can we generate a map / vector etc?
4. The path map stuff desnt appear to work. If you define a path in your path
map it desnt automatically substitute this into you .mdl or .cat files when you
save the model. This means that my loacl path settings get saved in the model
which does not work in a team environment.

With all of these problems the ANSI C++ seems fundamentally broken. Another
classic release from Rational :-). Has anyone had similar experiences?


******************************************************************************************************************************************************
This e-mail has been prepared using information  believed  by  the  author
to be reliable and accurate, but CWB makes  no  warranty  as to accuracy or
completeness. In particular CWB does not  accept  responsibility  for
changes  made to this e-mail after it was sent.  Any  opinions expressed in
this document are those of the author and do  not  necessarily reflect the
opinions of the company or its affiliates. They may be subject to change
without notice.
*******************************************************************************************************************************************************


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