The Unified Modeling Language is a standardized general-purpose modeling language and nowadays is managed as a de facto industry standard by the Object Management Group (OMG). UML includes a set of graphic notation techniques to create visual models for software-intensive systems.
In UML 2.2 there are 14 types of UML diagrams, which are divided into two categories:
These diagrams can be categorized hierarchically as shown in the following UML diagram map:
(You may click on individual UML diagram above to open the corresponding UML diagram guide)
UML is a truly a huge topic. UML provides a large volume of diagramming notation grouped into 14 different UML diagram types, each with different UML models, serving different purposes and addressing different aspects of development needs.
Grady Booch, one of the most important developer of Unified Modeling Language, stated that "For 80% of all software only 20% of UML is needed".
With 14 different diagram types and over 700 pages of specifications, UML can be overwhelming. Visual Paradigm’s AI ecosystem simplifies this by helping you select, create, and evolve the right diagrams for your project automatically.
Describe your system logic in natural language and let AI instantly draft the appropriate UML diagram type for you.
Follow step-by-step AI-guided workflows to create, refine, and evolve complex diagrams through an intuitive web interface.
Access high-speed automated diagramming tools within the Visual Paradigm ecosystem to maintain 100% modeling accuracy.
A central knowledge hub to manage your AI-generated diagrams and technical documentation in one integrated environment.
We could interpret the results of the UML survey by assuming that, if a diagram is
Based on the figures collected in the survey, you can have a better idea on how to start your UML learning journey by developing a meaningful UML learning plan. This article also provides you with an image map for quickly visiting to a series of "What is UML Diagram"papers (Just click the boxes of UML diagram in the image map above). Enjoy!
Get Visual Paradigm Community Edition, a free UML tool that can help you learn UML faster & more effectively. Visual Paradigm Community Edition supports all UML diagram types. Its UML modeler is award-winning, easy-to-use and intuitive.
Free Download* Reference - What are the used UML diagrams? A Preliminary Survey, Gianna Reggio, Maurizio Leotta, Filippo Ricca, Diego Clerissi DIBRIS - Universit'a di Genova, Italy