UML is a globally accepted standard for software modeling in the technology community. Visualization with UML gives a punch to the whole development process. We’ve gathered over 20 Tools & Tutorials to help you get going with UML.

Mashable.comUML TOOLBOX: 20+ UML Tools & Tutorials