Which programming language? The latest SunOne Studio, Java Edition (or whatever they are calling it this week) has some rather nice UML tools. The Sun website has a webcast of the JavaOne presentation where the tool was put through its paces.

For Open Source, try these alternatives: OSS UML tools @ JGuru
More generically, there is the Rational product line from IBM.

[edit: changed order]


Edited by mdavey (21/10/2004 15:24)
_________________________
Michael
Ex-owner of stolen empeg #030102741