Difference between revisions of "PlantUML"
From Open Risk Manual
Wiki admin (talk | contribs) (→Supported Diagrams) |
Wiki admin (talk | contribs) |
||
Line 1: | Line 1: | ||
== Definition == | == Definition == | ||
− | '''PlantUML''' is an [[Open Source]] tool allowing users to create diagrams from a plain text language. The syntax of PlantUML uses some common constructs, especially in the UML subset, but follows mostly domain specific conventions for each diagram type. | + | '''PlantUML''' is an [[Open Source]] modeling language and tool allowing users to create diagrams from a plain text language. The syntax of PlantUML uses some common constructs, especially in the UML subset, but follows mostly domain specific conventions for each diagram type. |
== Supported Diagrams == | == Supported Diagrams == | ||
Line 26: | Line 26: | ||
** WBD | ** WBD | ||
** JSON and YAML files | ** JSON and YAML files | ||
+ | |||
+ | == Issues and Challenges == | ||
+ | * Support for various diagrams is experimental or work-in-progress or not well documented | ||
+ | |||
+ | == See Also == | ||
+ | * [[ArchiMate]] | ||
== References == | == References == |
Revision as of 14:36, 17 February 2022
Definition
PlantUML is an Open Source modeling language and tool allowing users to create diagrams from a plain text language. The syntax of PlantUML uses some common constructs, especially in the UML subset, but follows mostly domain specific conventions for each diagram type.
Supported Diagrams
- UML diagrams which are broadly classified into structural and behavioral
- Structural UML diagrams:
- Behavioral UML diagrams:
- Non-UML diagrams:
- Archimate
- Block Diagram
- BPMN
- C4
- Computer Network Diagram
- ERD
- Gantt Chart
- Mind Map
- WBD
- JSON and YAML files
Issues and Challenges
- Support for various diagrams is experimental or work-in-progress or not well documented