Work

Integration von Edge Bundling in 3D-Software-Städten

Year: 2026
Type: dissertation
Abstract: Die Analyse von Kommunikationsbeziehungen zwischen Komponenten einesSoftwaresystems ist ein wichtiger Bestandteil des Softwareverständnisses.Visualisierungen solcher Beziehungen leiden jedoch häufig unter sogenanntem "Visual Clutter", sobald eine große Anzahl von Kommunikationskanten dargestelltwird. Dieses Problem erschwert insbesondere in großen Softwarelandschaftendie Identifikation relevanter Kommunikationsstrukturen. Diese Arbeit untersucht den Einsatz von Edge-Bundling-Verfahren zurVerbesserung der Lesbarkeit von Kommunikationsvisualisierungen innerhalbder 3D-Softwarelandschaftsvisualisierung von ExplorViz. Dazu implementierenwir zwei unterschiedliche Ansätze: Force-Directed Edge Bundling sowie3D Hierarchical Edge Bundling. Beide Verfahren bündeln Kommunikationskantenentlang gemeinsamer Strukturen und reduzieren dadurch visuelle Überlagerungen. Für das 3D Hierarchical Edge Bundling implementieren wir einenHierarchical Attraction Path, der die hierarchische Struktur derSoftwarelandschaft zur Berechnung gebündelter Kantenpfade nutzt.Zusätzlich integrieren wir mehrere Konfigurationsmöglichkeiten zurSteuerung der Bündelung. Die Evaluation umfasst ein Experteninterview zur Bewertung der visuellenLesbarkeit sowie eine Performanceevaluation mit synthetisch erzeugtenKommunikationsdaten. Die Ergebnisse zeigen, dass gebündelte Kanten dieLesbarkeit der Visualisierung verbessern können. Darüber hinaus zeigtdie Performanceanalyse, dass das 3D Hierarchical Edge Bundling deutlichbesser mit steigender Systemgröße skaliert als das Force-Directed EdgeBundling.
Language: German
Open Access status: green
OpenAlex ID: W7140167666
Cites:
Cited by:
Related to: