Real programmers don’t do software documentations! They just code! However, there’s a time where you need to document your software project, and UML is probably the most popular tool to document your software design effectively.
But what if you’re developing using GNU/Linux operating system? Which software should you use to draw those UML? Do you need to use a Windows machine just to document your development?
Here’s a list of software that can help you draw UML diagram in GNU Linux :
- Dia (http://www.gnome.org/projects/dia/)
- argoUML (http://argouml.tigris.org/)
- Umbrello (http://uml.sourceforge.net/)
- Poseidon (http://www.gentleware.com/)
- gaphor (http://gaphor.sourceforge.net/)
- MonoUML (http://www.monouml.org/)
- Eclipse (http://www.eclipseuml.com/)
Hope that helps you in your quest of drawing UML diagram under Linux. If you have any other suggestions, then feel free to add them in the comments box
[tags]uml,draw,software engineering,linux,ubuntu,debian,sdlc,sadm[/tags]