Get beautiful UML diagrams with few lines of code.
Use case, Sequence, State, Class, Deployment.
A use case diagram is a representation of a user's interaction with the system that shows the relationship between the user and the different use cases in which the user is involved.
A sequence diagram shows object interactions arranged in time sequence.
A class diagram is a static structure diagram that describes the structure of a system by showing the system's classes, their attributes, operations (or methods), and the relationships among objects.
A state diagram is a behavior diagram which shows discrete behavior of a part of designed system through finite state transitions.
A deployment diagram models the physical deployment of artifacts on nodes.
Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks.
DotUML shares the same concept for generation of UML diagram from pseudo-code, using Graphiz Dot. But the software architecture is completely different and the language pseudo-code (DSL) is also different. Here some differences:
|Architecture||Static client-side||Server based|
|Data Storage||Client-side||Stored in 3rd party servers|
|Privacy||High||Share with vendor|