Page 1 of 1

Recommend program for UML diagrams?

Posted: Tue Jul 31, 2007 5:07 am
by AndrewAPrice
What program would you recommend for UML diagrams? I use Microsoft Visio but it does not have support for all the types of diagrams I wish to use.

I'm looking for a program which supports the following UML diagrams:
- Use Case diagrams.
- Class diagrams.
- State Char diagrams.
- Activity diagrams.
- Sequence diagrams.
- Collaboration diagrams.

Posted: Tue Jul 31, 2007 8:31 am
by Colonel Kernel
You didn't say whether you were looking for something free ;) so here's my suggestion: Sparx Enterprise Architect. It sucks much less than Visio. We use the Windows version at work... there's a Linux version, but it depends on a bunch of ports of Windows stuff (MDAC & the MS Access JET DB engine), so the Linux version might be hacky.

Posted: Tue Jul 31, 2007 3:30 pm
by Candy
I have used Umbrella but can't vouch for its usability.

Posted: Wed Aug 01, 2007 4:23 am
by binutils

Posted: Wed Aug 01, 2007 8:24 am
by Colonel Kernel
binutils wrote:http://www.gentleware.com/
I used to use Poseidon UML, but it was painfully slow on my old machine (800 MHz Athlon w/ 768 MB RAM), and they turned it into rentware (the Community Edition used to be free)! It basically took my files hostage, not letting me save changes to them unless I agreed to pay a monthly fee. So, I told them to stick it and I bought a license for Enterprise Architect instead (for about $200 CDN). My company has a generous policy for "educational purchases", so in the end it actually cost me nothing. 8)

The moral of the story is -- gentleware BAD! (IMO, anyway)

Posted: Wed Aug 01, 2007 10:06 am
by Candy
Colonel Kernel wrote:
binutils wrote:http://www.gentleware.com/
I used to use Poseidon UML, but it was painfully slow on my old machine (800 MHz Athlon w/ 768 MB RAM), and they turned it into rentware (the Community Edition used to be free)!

The moral of the story is -- gentleware BAD! (IMO, anyway)
Talk about vendor lock-in. You should've seen THAT coming.

Posted: Wed Aug 01, 2007 1:23 pm
by Colonel Kernel
Fortunately they gave a few months' warning, so I was able to export everything to an XMI file before they turned off that functionality. I imported the XMI file into EA and spent some time fixing up the diagrams (about a week). It was a pain, but at least now everything is working fine.

When will software companies realize how damaging these tactics are to their reputation?

Posted: Wed Aug 01, 2007 1:55 pm
by Candy
Colonel Kernel wrote:When will software companies realize how damaging these tactics are to their reputation?
When will users learn not to fall for vendor lock-in schemes?

Posted: Wed Aug 01, 2007 3:14 pm
by Colonel Kernel
I ditched their product without paying a dime. Does that qualify as "falling for it"?

In my experience, companies that engage in such tactics are already desperate for revenue, but they're just hastening their own demise.

Posted: Wed Aug 01, 2007 7:26 pm
by Brynet-Inc
Doesn't Microsoft follow those same tactics? they invent their own standards practically daily..

That's vendor lock-in as well... :wink:

As Candy so nicely put it.. 8)
Candy wrote:When will users learn not to fall for vendor lock-in schemes?

Posted: Sun Aug 05, 2007 1:33 pm
by muisei
What program would you recommend for UML diagrams?
Visual Paradigm is great.It's Java based.There is a free comunity edition.