I would like to mention that I have used the major UML tools for some
years now.
I am not advocating a single tool as being "the best" or anything like
that; I usually use a combination of them to get it to do what I want.
But in order to avoid misconceptions, I would like to point out that
Together/J is one of the best in regard to reverse and round-trip
engineering of code and design.
The formatting capabilities are definietly better than ROSE; import a
large class graph and ROSE makes a basic mess of it; Together lays it
out very clearly. Both have good roundtrip capabilities; but I have
found Together to be superior. You can even generate OIDs (sequence
diagrams) from methods.
Hope that helps.
Ali Arsanjani
"Auer, Craig" wrote:
>
>
> I have imported Java code into TogetherJ before. The application
> features round-trip engineering.
>
> -----Original Message-----
> From: Bruce Cohen [SMTP:[EMAIL PROTECTED]]
> Sent: Monday, January 24, 2000 1:19 PM
> To: [EMAIL PROTECTED]
> Subject: Re: Creating EJB's from UML
>
> I played with a Together/J eval for a couple of weeks, and found
> (at least for me) that it had one major weakness relative to
> Rational Rose: it cannot import existing Java code. Since we
> have a rather large base of Java packages that were not developed
> using Together, this was a showstopper for me.
>
>
> ----------------------------------------------------------------------------
>
> "Writing a new object-oriented program sometimes feels a bit like
>
> throwing a bunch of animals into a cage and watching what
> happens."
> - Daniel Hillis in "The Pattern on the Stone"
>
> ----------------------------------------------------------------------------
>
> Bruce Cohen, | email:
> [EMAIL PROTECTED]
> GemStone Systems, Inc. | phone:
> (503)533-3602
> 20575 NW Von Neumann Drive | fax:
> (503)629-8556
> Beaverton, OR USA 97006 | web:
> <http://www.gemstone.com>
>
>
>
>
>
>
> Chris Raber wrote:
> Rickard,
>
> I don't the the details, but according to my customers TJ is
> not as
> comprehensive of a design tool as Rational. That doesn't
> mean it isn't good,
> just focused on a different sweet spot. Rational is more
> complete on the
> analysis model side of things in my undertanding. But for
> detailed design
> and simultaneous code/UML work, TJ rocks!
>
> -Chris.
>
> > -----Original Message-----
> > From: Rickard �berg [SMTP:[EMAIL PROTECTED]]
> > Sent: Friday, January 21, 2000 5:55 AM
> > To: [EMAIL PROTECTED]
> > Subject: Re: Creating EJB's from UML
> >
> > Hey
> >
> > Just some details on TJ.
> >
> > Chris Raber wrote:
> > > Given that EJB interfaces and such are simply java
> interfaces, I would
> > think
> > > any UML tool with forward engineering could be used to
> gen the
> > equivelant
> > > Java sources. Have you looked at Together J? I have not
> used it but here
> > > good things from my customers. Apparently you can toggle
> between code
> > and
> > > UML and the two are always synched (no forward or
> reverse engineering).
> >
> > No, not toggle: you see UML and code simultaneously.
> Change in UML gives
> > immediate changes in code (UML stuff is stored as JavaDoc
> comments in
> > source), and changes in code are seen in the UML view.
> Really cool. This
> > is why they're always synched: there's nothing to sync!
> :-) The two
> > (UML<->source) are one.
> >
> > > It
> > > is not the full UML tool that Rational is, but from a
> > designer/developers
> > > view might be the right mix.
> >
> > I don't want to have a flame war here, but if you haven't
> used TJ, how
> > do you know TJ3 is not a full UML tool? It has support for
> all diagram
> > types (AFAIK) and very good documentation generation and
> so on, so I do
> > think it's a rather complete UML tool.
> >
> > regards,
> > Rickard
> >
> > --
> > Rickard �berg
> >
> > @home: +46 13 177937
> > Email: [EMAIL PROTECTED]
> > <http://www.dreambean.com>
> > Question reality
> >
> >
> ==========================================================================
>
> > =
> > To unsubscribe, send email to [EMAIL PROTECTED] and
> include in the
> > body
> > of the message "signoff EJB-INTEREST". For general help,
> send email to
> > [EMAIL PROTECTED] and include in the body of the
> message "help".
>
>
> ==========================================================================
>
> To unsubscribe, send email to [EMAIL PROTECTED] and
> include in the body
> of the message "signoff EJB-INTEREST". For general help,
> send email to
> [EMAIL PROTECTED] and include in the body of the message
> "help".
>
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".