Top-Fragen
Zeitleiste
Chat
Kontext

PlantUML

Software-Dokumentationswerkzeug Aus Wikipedia, der freien Enzyklopädie

PlantUML
Remove ads

PlantUML ist ein freies Software-Dokumentationswerkzeug zur Erstellung von UML-Diagrammen unter der GNU General Public License.

Schnelle Fakten Basisdaten ...
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

Thumb
PlantUML Sequenzdiagramm
@startuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response

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

Klassendiagramm

Thumb
PlantUML Klassendiagramm
@startuml
class Car

Driver - Car : drives >
Car *- Wheel : have 4 >
Car -- Person : < owns
@enduml
Commons: PlantUML – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads