Recommend program for UML diagrams?
- AndrewAPrice
- Member
- Posts: 2299
- Joined: Mon Jun 05, 2006 11:00 pm
- Location: USA (and Australia)
Recommend program for UML diagrams?
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.
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.
My OS is Perception.
- Colonel Kernel
- Member
- Posts: 1437
- Joined: Tue Oct 17, 2006 6:06 pm
- Location: Vancouver, BC, Canada
- Contact:
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.
Top three reasons why my OS project died:
- Too much overtime at work
- Got married
- My brain got stuck in an infinite loop while trying to design the memory manager
- Colonel Kernel
- Member
- Posts: 1437
- Joined: Tue Oct 17, 2006 6:06 pm
- Location: Vancouver, BC, Canada
- Contact:
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.binutils wrote:http://www.gentleware.com/
The moral of the story is -- gentleware BAD! (IMO, anyway)
Top three reasons why my OS project died:
- Too much overtime at work
- Got married
- My brain got stuck in an infinite loop while trying to design the memory manager
Talk about vendor lock-in. You should've seen THAT coming.Colonel Kernel wrote: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)!binutils wrote:http://www.gentleware.com/
The moral of the story is -- gentleware BAD! (IMO, anyway)
- Colonel Kernel
- Member
- Posts: 1437
- Joined: Tue Oct 17, 2006 6:06 pm
- Location: Vancouver, BC, Canada
- Contact:
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?
When will software companies realize how damaging these tactics are to their reputation?
Top three reasons why my OS project died:
- Too much overtime at work
- Got married
- My brain got stuck in an infinite loop while trying to design the memory manager
- Colonel Kernel
- Member
- Posts: 1437
- Joined: Tue Oct 17, 2006 6:06 pm
- Location: Vancouver, BC, Canada
- Contact:
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.
In my experience, companies that engage in such tactics are already desperate for revenue, but they're just hastening their own demise.
Top three reasons why my OS project died:
- Too much overtime at work
- Got married
- My brain got stuck in an infinite loop while trying to design the memory manager
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact:
Visual Paradigm is great.It's Java based.There is a free comunity edition.What program would you recommend for UML diagrams?
"All parts should go together without forcing. Therefore, if you can't get them together again, there must be a reason. By all means, do not use a hammer." -- IBM maintenance manual, 1975