Kontinuierliche Architekturanalyse in 3D
Die Komplexität von Softwaresystemen steigt stetig. Aus diesem Grund ist es entscheidend, dass alle Projektbeteiligten eine einheitliche Vorstellung des Systems teilen. Hierbei helfen unterschiedliche Visualisierungen die Risiken zu identifizieren und Kosten zu reduzieren und damit gleichzeitig die Produktivität und Qualität zu erhöhen.
Das in diesem Vortrag vorgestellte SoftVis3D bietet in Kombination mit SonarQube die Möglichkeit, komplexe Systeme einfach und übersichtlich darzustellen. SoftVis3D fördert eine kontinuierliche Architekturanalyse während des Entwicklungsprozesses mit unterschiedlichen Ansichten. In der „Codecity“-Darstellung werden die Gebäude auf Basis von Metriken breiter und höher dargestellt. Eine zweite Ansicht bietet ein komplett neues Konzept zur Visualisierung von Abhängigkeiten.