hiho,

In general, if you start viewing as UML and do some visual cleanup you
should be very close.

To the best of my knowledge the only underlying meta-model issue is the
Booch Has relationship.  While this relationship is shown in UML notation as
a unidirectional aggregation, is really its own Booch-specific modeling
element.  It looks like a unidirectional aggregation, but it acts a little
differently than a real UML aggregation (for example, it cannot be made
bi-directional).

The next thing is that users will have to get used to the fact that certain
visual cues in the Booch notation are not shown diagrammatically in UML.  An
example of this is virtual inheritance.

Overall though, each notation is trying to represent the same issues of
object-oriented software design.  So it should not be a drastic conceptual
change, just a significant visual one.

              -------- b

--
Brian G. Lyons
Number Six Software - Voted Rational's Best Complementary Service Provider
1655 North Fort Myer Drive, Suite 1100
Arlington, VA 22209-3196
http://www.numbersix.com


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of
[EMAIL PROTECTED]
Sent: Sunday, February 18, 2001 10:31 PM
To: [EMAIL PROTECTED]
Subject: (ROSE) Booch to UML conversion



Our program is beginning a transition period where we will be converting our
software model from Booch to UML as the notation for use.  I am the app
admin
for the software development tools and am looking for some advice in
planning
and executing such a migration.

Are there "best practices" approaches that Rational or others use when
moving
large design models between notations?  What is the best approach to use?

What are the different ways within Rose to change over?  We are well aware
of
the Tools-Option-Notation selection.  However, it does not seem that it
would be
as simple as converting each user to the new notation as a default and then
saving the model pieces in use by the users.  We can obviously default users
to
UML as the default notation, but are there any missing items like in the
petal
files themselves, etc that are references to Booch that could possibly be
missed?

Any help or advise you all may have would be great.  Thanks,

Brian Klepinger
United Defense L.P.
[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