Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 03-04-2007, 09:19 PM   #1
LQ Newbie
Registered: Oct 2006
Location: London
Distribution: Gentoo 2008.0
Posts: 23

Rep: Reputation: 15
What is the best UML modelling software on Linux

Hi folks,

Could you please give me some suggestions about some handy UML diagram modelling software on Linux?


Old 03-04-2007, 10:15 PM   #2
Registered: Dec 2005
Location: Ohio, USA
Distribution: OpenSuSE 10.2
Posts: 74

Rep: Reputation: 15
I use Umbrello for KDE. Suits my needs.
Old 03-05-2007, 04:52 AM   #3
Registered: Jan 2006
Location: Chennai, Tamil nadu, India
Distribution: Debian Etch Testing
Posts: 117

Rep: Reputation: 16
Umbrello can generate code for varius languages.
you can use "Dia" too.
But it is just a drawing tool.
it wont generate any code.
Old 03-05-2007, 05:44 AM   #4
Registered: Jan 2002
Location: Australia
Distribution: Gentoo
Posts: 103

Rep: Reputation: 15
ArgoUML is a cross platform Java based one, not sure if it generates code. I've also used Dia.
Old 03-05-2007, 06:45 AM   #5
Senior Member
Registered: Nov 2005
Location: Hanoi
Distribution: Fedora 13, Ubuntu 10.04
Posts: 2,379

Rep: Reputation: 148Reputation: 148
Umbrello is the best I've found.
Old 08-29-2013, 03:29 AM   #6
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,249
Blog Entries: 24

Rep: Reputation: 4190Reputation: 4190Reputation: 4190Reputation: 4190Reputation: 4190Reputation: 4190Reputation: 4190Reputation: 4190Reputation: 4190Reputation: 4190Reputation: 4190
Originally Posted by danny0085 View Post
Try VP Suite 4.1 is an excelent modeling tool

Useless, old links...


Usability depends quite a lot on where your modeling requirements are located in the UML spectrum, from sketching to code generation to executable models.

For quick, simple but limited diagram generation there is UMLet.

The best I found for actually managing models with code import/export, XMI import and generation, profile support, etc. was BOUML. It was GPL until v4.2.22 when the author threw a tantrum, alienated his users and developers and took it proprietary.

I just checked, it is now at v6.x and can be found here by annual subscription.

I still maintain my own fork from 4.2.22 which still beats everything else I have seen. I am not sure where you can get source for it now (was on SF) but for Slackware there is a Slackbuild for it on SBo - well worth a try! It requires Qt3 so you will probably have to build that yourself too, but not bad.

The current version uses Qt4, but I have not tried the subscription versions, but assuming them to continue the methods and UI of the last free version I would still recommend it (overlooking the people-skills of the author! But everyone can have a bad day, I hope he is doing better).

As a second but very usable choice I would recommend Argouml. It is a java application and (mostly) still built for UML 1.4, but is a very functional tool for most purposes. Well worth a try.

SELF_SERVING PLUG: As it happens, my #1 ongoing personal project is what I hope to become a free UML tool built on top of a relational DB (mariaDB/postgresql), which I started out of frustration with lack of good free UML tools. It conforms to UML 2.4.1 at this time and I hope to make if fully level-2 compliant eventually. At this time I have the schema pretty well defined and have a few major functions implemented with PHP and browser UI (quick way to prototype). The C++ application is far behind. It is not in any sense ready for use but I have made good progress on it in recent months - wish me luck! Anyone really interested and able to pay for full time development welcome to get in touch!

If it materializes I'll announce it here on LQ, but don't hold your breath!

Last edited by Tinkster; 10-09-2014 at 05:59 PM. Reason: removed spam link
Old 10-09-2014, 02:19 AM   #7
LQ Newbie
Registered: May 2013
Posts: 2

Rep: Reputation: 1
Originally Posted by silentray View Post
Hi folks,

Could you please give me some suggestions about some handy UML diagram modelling software on Linux?


Dia is a good option but lack of functionality makes it not easier to use.

Last edited by Tinkster; 10-09-2014 at 08:03 PM. Reason: And my suggestion is to not spam us with commercial products
Old 10-09-2014, 05:56 AM   #8
Senior Member
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
I like this
very good for documentation and planing, and helps to keep things clear


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
What is the best 3d modelling and animation program for linux(preferably free) cowboy45 Linux - Software 4 01-09-2012 02:37 AM
UML and LInux logicman112 Linux - Kernel 0 07-22-2006 06:19 AM
3D Modelling with linux Furlinastis Linux - Software 5 09-15-2005 07:13 PM
usermode linux (UML) rc5 Arch 0 03-15-2004 02:48 AM
Complicated 3D modelling software futurist Programming 7 03-14-2004 06:23 AM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:29 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration