----- Original Message -----
Sent: Tuesday, June 27, 2000 3:08
PM
Subject: RE: Modeling tools.
We use Rational Rose which is the most widely distributed
tool, but
there is one thing i don't really like with
it: the round trip engeenering
support is not very
good.
The result is that you must model for the code generation and
not for a clean
object/uml description.
Eg: A client can have several accounts.
The UML graph should be: an association between a client and
several (1-n) accounts.
With Rose, if you want the
code to be correctly generated you must cut this association
and replace it with an aggregation between the client and a collection
(eg: a vector, which
will store the accounts).
--> I have analysis and conception models. If i want to
generate the code with Rose without affecting
my
conception models i must make a "generation" model (what i don't).
For team support, you must be well organized, because you
can't really share components between teams.
But most
of the tools have exactly the same problem.
There is one good, written in Java, tool which is named
TogetherJ. This tool has a very good round-trip
support. When you model, you can choose (and see) the implementation
(eg: you model the association between
the client and
its accounts, and you choose to use a vector, or a hashtable, or anything
else, to implement
the association)
Gilles
-----Original Message-----
From:
Aleti, Anil [mailto:aaleti@navisys.com]
Sent: lundi, 26. juin 2000 20:05
To:
'JAVA400-L@midrange.com'
Subject: Modeling
tools.
Hi JGuru's,
Any suggestions for good modeling tools. Atleast something you
are using...
Thanks in advance,
Anil.
+---
| This is the JAVA/400 Mailing
List!
| To submit a new message, send your mail to
JAVA400-L@midrange.com.
| To subscribe to this list
send email to JAVA400-L-SUB@midrange.com.
| To
unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner:
joe@zappie.net
+---
**********************************************************************
This
E-mail and any files transmitted with it are confidential
and intended for
the exclusive use of the addressee(s) only.
You should not disclose its
contents to any other person.
If you are not the intended recipient please
notify the
sender
immediately.
**********************************************************************