Core Concepts
HyLiMo ist ein hybrider, live-synchronisierter, modularer Diagramm-Editor, der es Nutzern ermöglicht, Diagramme effizient und präzise zu erstellen, indem sie eine textuelle domänenspezifische Sprache (DSL) verwenden und gleichzeitig eine interaktive grafische Bearbeitung des gerenderten Diagramms vornehmen können. Änderungen an Layout und Stil werden im textuellen Code gespeichert.
Abstract
Die Erstellung geeigneter Diagramme für technische und wissenschaftliche Veröffentlichungen ist eine Herausforderung, da eine manuelle Kontrolle über das Layout erforderlich ist, um Informationen effektiv zu kommunizieren. Bestehende Diagramm-Tools ermöglichen entweder die Modellierung über eine textuelle DSL, die automatisch gerendert und layoutet wird, oder über einen grafischen Editor. Während das automatische Layout schnell ist, sind die Ergebnisse oft nicht zufriedenstellend. Grafische Editoren sind jedoch zeitaufwendig, um große Diagramme zu erstellen.
HyLiMo bietet einen hybriden Ansatz, bei dem Diagramme zunächst in einer textuellen DSL erstellt und dann live mit einem interaktiven grafischen Editor synchronisiert werden. Dadurch können Layout und Stil einfach angepasst und im textuellen Code gespeichert werden. HyLiMo ist unabhängig von spezifischen Diagrammtypen, bietet aber spezielle Funktionalität für UML-Klassendiagramme.
Die Ergebnisse unserer Nutzerstudie zeigen, dass dieser Ansatz schnelles und präzises Diagramming ermöglicht.
Stats
Keine relevanten Statistiken oder Kennzahlen im Artikel.
Quotes
Keine hervorstechenden Zitate im Artikel.