Is there a great free modeling software out there?

My friends are in a class that requires modeling class diagrams. We have access (legal) to Enterprise Arch, but we all hate it very much.

And Visio is not designed for class modeling (at least in our opinion).

Is there a free, free solution for modeling class diagrams?

Thank!

+2


source to share


6 answers


You can also try NClass . Works on Windows and Linux via Mono.



+6


source


I think Dia is good for diagrams, but I prefer tools specifically designed for UML like StarUML or the NetBeans UML Editor (although, if you're not using the rest of the NetBeans IDE, this is probably too large).



EDIT: Apparently the NetBeans UML Editor is no longer available in version 6.8 of the IDE.b

+1


source


If you also need to do some programming and plan to use the Eclipse IDE as part of the course, one good option would be to use one of the UML tools for eclipse: http://wiki.eclipse.org/MDT-UML2-Tool-Compatibility

You can also check some links to open source UML tools here: http://modeling-languages.com/content/uml-tools#open

However, my favorite tool right now is MagicDraw. If your class is part of a university education, your instructor can contact MagicDraw and ask for temporary licenses for the course

0


source


Try ARIS Express ( http://www.ariscommunity.com/aris-express ). It supports process models, data models, organization charts, just to name a few. And it's free with PDF export and MS Office integration (just copy the Express model and paste it into PowerPoint).

0


source


You should check Star UML . It's open source and quite capable.

Quoting from their website:

StarUML is an open source project to develop a fast, flexible, extensible, functional and freely available UML / MDA Platform running on the Win32 Platform. The goal of the StarUML project is to create a software modeling tool as well as a platform that is a compelling replacement for commercial UML tools such as Rational Rose, together, etc.

0


source


StarUML

NClass looks good if you are just programming in Java and all you do is class diagrams. I was very impressed with its intuitive interface and visually appealing diagram, I was very disappointed with its generating code that is only suitable for Visual Studio.

For more UML support, try StarUML. It's free. It fully complies with the UML standard with 9 basic UML diagrams including class diagram.

I decided that StarUML was the best UML tool after trying dozens of others.

The main plus of StarUML is that it can be extended and saves project data as XML.

Project home page: http://staruml.sourceforge.net/en/index.php

0


source







All Articles