I taught a class on UML / Introductory Java a few years back, and,
since it was an intro class, fielded a lot of questions about UML tools.
I still wouldn't really call myself and EXPERT on the subject, but I
have looked a few; it seems that, since there seems to be a close
relationship between the UML and the Java communities, that most of the
tools are written in Java. Ergo, if you're willing to install a
Java VM on Linux, you should (theoretically) be able to run most all of
them.
Eclipse, which a lotta people seem to like, has a (commercial) plug-in module to do UML modelling, I've not used Eclipse a lot, but have loaded and looked at on Linux without too much trouble.
On Windows, I looked quite a variety of free tools and used this tool
myself for a project at my last job -- there were no specs and I wanted
something cheap (ie, free as in beer) to just get my design
thoughts on "paper" in an easily-modifiable form, so that I could
brainstorm ... with myself. So it's not, to my mind, AS much of a
full-scale CASE tool, if that's what you're looking for, but if you
need ONLY what you mention in the O.P. (DB relationship / UML Class
diagrams) it should fit the bill pretty well (and you can't beat the
price). I found it to be pretty intuitive and stable on
Windows. Haven't tried on Linux myself, so YMMV.
OTOH, there's also a F/OSS project to create a more complex and
full-featured CASE tool loosely based on UML / the Rational Process here.
I looked at, and installed, this one as well, but found it to be quite
a bit more work -- it's more like a UML process-development tool than
anything (ie, very flexible, but a steep learning curve -- and a lot of
setup time, AFAICT, even if you already are familiar with it.)
Then there's always the big dog
in the field ... if you're not all that attached to your (or your
employer's) money. (Hey, at least there's a free evaluation,
right?)
Hope it helps ...
JOE
Does anyone use any CASE tools in Linux?
What are the popular choices.
I've googled and found quite a few tools
out there and was surprised to find a number of
dual licensed and commercial CASE tools.
My immediate need is for making DB relationship
documents.
Brian D.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
_______________________________________________
Kclug mailing list
Kclug@kclug.org
http://kclug.org/mailman/listinfo/kclug