The Unified Modeling Language (UML) is a diagramming notation (language) that lets you visualize systems and software. Here is how to use the 14 different types of diagram and create them in draw.io.
Communication diagrams are another way to visualize the information more commonly represented by UML sequence diagrams. They are simpler than sequence diagrams and only show the messages that pass between the objects. See how you can create UML communication diagrams with draw.io.
State diagrams quickly show which states lead to each other, and what triggers a change of state. They are easy to create with draw.io and its built-in UML shape library.
You can create all types of UML diagrams in draw.io, as you have seen in previous posts. So far, we've covered use case diagrams, activity diagrams, class diagrams, and sequence diagrams. In this post, let's take a look at interaction overview diagrams. Interaction overview diagrams These UML diagrams are a combination of an activity diagram [...]
UML sequence diagrams are the first highly detailed behavioural diagrams that you will create when using UML for software development. Learn how to easily create them using draw.io - even the most complex diagrams!
The Unified Modeling Language or UML notation is probably the most well known and regularly used visual representation of programs that you'll find in software development. There are a wide range of diagrams to help you specify your data and processes before you start programming. They help you clarify requirements and limitations, speed up [...]
UML activity diagrams model processes in more detail than use case diagrams. Use the UML shape library in draw.io to quickly and easily create your activity diagrams.
Use case diagrams in UML are used during the requirements phase of software development - they usually put the system requirements into a diagram format, and it's easy to see what actions a system must support at a glance. Of course, there will be many use cases for your system, and therefore you will usually [...]
Diagrams help you visually plan, debug problems and explain solutions quickly and clearly. This is why it makes sense to be able to attach and display them in your Jira Cloud issues. Here are some situations where diagrams help you understand the information quickly. Existing infrastructure diagrams on a network upgrade or troubleshooting issue. [...]
For those of you out there that are involved in software development, have you ever thought about using draw.io diagrams to help you visualize your final product? In order to better document and work through the process of optimizing an app for Linchpin Intranet in Confluence, the Linchpin team used draw.io diagrams to help [...]