PlantUML wandelt eine kompakte, textuelle Notation in Diagramme (z. B. Klassendiagramme, Sequenzdiagramme, Architekturskizzen) um. Es bietet CLI- und Server-Modi, verschiedene Ausgabeformate (SVG, PNG, ASCII) und Integrationen für Editoren, CI und Dokumentations-Tools. Damit erleichtert es wiederverwendbare, quellkontrollierbare Diagrammerstellung.
Nutze diesen Steckbrief, um den Baustein kurz zu verstehen, ihn im Modell einzuordnen und verwandte Bausteine zu öffnen.
Bedienbare Anwendungssoftware: unterstützt Menschen bei einer Aufgabe.
Konkretes Rädchen im System, das in größeren Zusammenhängen wirkt.
PlantUML ist ein quelloffener Generator, der textuelle Beschreibungen in Diagramme umwandelt. Er unterstützt zahlreiche UML- und Nicht-UML-Diagrammtypen und lässt sich in Editoren, Dokumentation und automatisierte Build-Prozesse integrieren.
Arnaud Roques startete PlantUML 2009 mit dem Ziel, Diagramme aus einer einfachen Textnotation reproduzierbar zu erzeugen. Der Ansatz übertrug die Vorteile textbasierter Quellartefakte – Versionierung, Vergleich und Automatisierung – auf technische Visualisierungen.
Stell dir PlantUML als Compiler für Diagramme vor. Zwischen `@startuml` und `@enduml` beschreibt Text die beteiligten Elemente und Beziehungen. PlantUML parst diese Beschreibung, berechnet mithilfe einer Layout-Engine die Anordnung und rendert daraus beispielsweise SVG oder PNG. Ändert sich der Text im Repository, kann die Dokumentationspipeline das Bild erneut erzeugen.
Eine Textdatei beschreibt Elemente, Nachrichten, Beziehungen und optionale Darstellungsangaben.
Eigene Notationen unterstützen unter anderem Sequenz-, Klassen-, Komponenten- und Aktivitätsdiagramme.
PlantUML erzeugt aus der Quelle Grafikformate wie SVG oder PNG sowie weitere Ausgabeformen.
Plugins, CLI und Server binden die Generierung in Editoren, CI und Dokumentationssysteme ein.
PlantUML hilft, wenn technische Diagramme gemeinsam mit Code oder Dokumentation versioniert und automatisch aktualisiert werden sollen. Die Textform eignet sich besonders für strukturierte Beziehungen; frei komponierte visuelle Geschichten und pixelgenaue Gestaltung lassen sich in grafischen Werkzeugen oft leichter entwickeln.
Wo dieser Baustein im Themenmodell verortet ist.
Keine Strukturpfade verfügbar.
Erkunde, wie dieser Wissensbaustein mit Konzepten, Methoden, Technologien und Tools verbunden ist.
Diese Quellen belegen den Begriff und seine fachliche Bedeutung.
Alle direkten Verbindungen des aktuellen Wissensbausteins in einer kompakten, textuellen Darstellung.
Diese Einordnung zeigt, in welchem Kontext der Baustein typischerweise relevant wird, wie anspruchsvoll er ist und welche Wirkung er im Modell hat.
Die Ebene innerhalb der Organisation (Unternehmen, Domäne, Team), auf der der AssetBlock angewendet wird.