Top-Fragen
Zeitleiste
Chat
Kontext
PlantUML
Software-Dokumentationswerkzeug Aus Wikipedia, der freien Enzyklopädie
Remove ads
PlantUML ist ein freies Software-Dokumentationswerkzeug zur Erstellung von UML-Diagrammen unter der GNU General Public License.
Remove ads
Funktionen
Die Diagramme werden durch möglichst einfache und intuitive textuelle Notation beschrieben. Die Generierung erfolgt mit Hilfe eines Online-Servers oder einer lokalen Java-Installation zu Bildern im PNG-, SVG-, LaTeX-Format oder ASCII-Art.[3]
PlantUML unterstützt eine Vielzahl verschiedener Diagrammtypen.
Standard-UML-Diagramme
Weitere Diagrammtypen
- JSON data
- YAML data
- Network diagram (nwdiag)
- Wireframe graphical interface
- Archimate diagram
- Specification and Description Language (SDL)
- Ditaa-Diagramm
- Gantt-Diagramm
- MindMap diagram
- Work Breakdown Structure diagram
- Mathematik in AsciiMath- oder JLaTeXMath-Notation
- Entity Relationship diagram
Remove ads
Anwendungen
Es existieren eine Vielzahl von externer Tools und Sprachen, die PlantUML integrieren.[4] Hierbei handelt es sich zum Beispiel um Plugins für die Editoren und Entwicklungsumgebungen.
Tools
Sprachen
Remove ads
Beispiele
Sequenzdiagramm

@startuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml
Klassendiagramm

@startuml
class Car
Driver - Car : drives >
Car *- Wheel : have 4 >
Car -- Person : < owns
@enduml
Weblinks
Commons: PlantUML – Sammlung von Bildern, Videos und Audiodateien
Einzelnachweise
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads