Are there any UML tools (as Rose) on Ubuntu?
I use Dia for drawing UML diagrams (as well as other diagrams), but it cannot generate code (at least not without some additional tools, like dia2code). It's more like a general-purpose diagram drawing tool with a decent support for UML.
Umbrello is a tool dedicated to UML-based modelling. It's comparable to Dia in terms of drawing, plus it can export and import code from/to several languages.
The above apps are, in my opinion, the best you can get from Ubuntu. Nevertheless, there are several other apps/libraries that are somehow related to UML modelling. Open System -> Administration -> Synaptic Package Manager and type "uml" in the search box.
I use argoUML, and it can also generate code. It seems it is not very updated to the last UML standards, but it can succesfully generate C++, Python, and PHP code. I find it very useful.
More info at:
Try a WEB-based modeling tool so that you get rid of the OS contraints! I recommend GENMYMODEL an UML-compliant online tool. All you need is a web browser in Ubuntu as it works on Chrome, Firefox and IE.
I use UMLet. http://www.umlet.com/
Download, extract, then type the following to run:
chmod +x umlet.sh
./umlet.sh
Happy modelling.
If you don't mind using java-apps then you should get an eye on yed. Graphs look a bit nicer than in dia. Dia is fine though.
Dia is a powerful program that handles UML quite well.
The best UML tool I have used is Asta Uml tool which has a community edition.
I used Dia once in a while, but I do not like it.
I've recently tried Gaphor, which doesn't try to address other diagrams than UML and which is pretty good. I'd really give Gaphor a try if I were you.
I used EclipseUML Omondo with Ubuntu. It worked really well but the price of the tool is really too high !!
Go for Eclipse Modeling Tools. I am just going for it, you may install it on top of existing eclipse http://www.vogella.de/articles/UML/article.html
It is platform independent. It is developed constantly.
You can use Enterprise Architect with Wine: http://www.sparxsystems.com/support/faq/enterprise-architect-WINE.html
I'm using BOUML (version<5.0 because it's not under GPL licence anymore) as it comes with some reverse engineering and code generation capabilities, but also because it can export XMI files.
There's also Visual Paradigm available. If you don't want to/can't pay for it you can use its Community Edition. Caveats:you're limited to non-commercials projects and can only draw one diagram per type (I'm not sure about this last one, at least, when VP was in version 7 had that restriction).
Bye!.
© 2022 - 2024 — McMap. All rights reserved.