Difference between revisions of "PlantUML"
From Open Risk Manual
Wiki admin (talk | contribs) (→Supported Diagrams) |
Wiki admin (talk | contribs) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 16: | Line 16: | ||
*** [[State Diagram]] | *** [[State Diagram]] | ||
* Non-UML diagrams: | * Non-UML diagrams: | ||
− | ** | + | ** Data Representation |
− | *** [[JSON | + | *** [[JSON]] Object |
− | *** [[YAML | + | *** [[YAML]] File |
+ | ** Knowledge Representation | ||
*** [[Entity Relationship Diagram]] | *** [[Entity Relationship Diagram]] | ||
*** [[Mind Map]] | *** [[Mind Map]] | ||
Line 24: | Line 25: | ||
*** [[Gantt Chart]] | *** [[Gantt Chart]] | ||
*** [[Work Breakdown Structure]] | *** [[Work Breakdown Structure]] | ||
− | *** | + | *** PERT Chart (Not Yet Implemented) |
** Other | ** Other | ||
+ | *** Wireframe | ||
*** C4 Model (via additional macros included in standard library) | *** C4 Model (via additional macros included in standard library) | ||
Latest revision as of 14:10, 18 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:
- Data Representation
- Knowledge Representation
- Project Management
- Gantt Chart
- Work Breakdown Structure
- PERT Chart (Not Yet Implemented)
- Other
- Wireframe
- C4 Model (via additional macros included in standard library)
Issues and Challenges
- Support for various diagrams is experimental or work-in-progress