Zum Hauptinhalt springen
Vortrag

Kontinuierliche Architekturanalyse mit SonarQube in 3D

Datum und Uhrzeit

16.11.2015, 19:00 - 21:00 Uhr
Im Kalender speichern

Veranstaltungsort

mgm technology partners GmbH
Frankfurter Ring 105a
3. OG
80807 München, Deutschland

Beschreibung

Stefan Rinderle
Kurze Releasezyklen erfordern ein hohes Maß an Automatisierung. Dies gilt vor allem auch für die statische Analyse von Quellcode und dem Management der Regeln und Kriterien. SonarQube schließt hier eine entscheidende Lücke durch die Integration in den Continous Delivery Prozess. Die Ergebnisse der Analysen helfen allen Projektbeteiligten die Qualität der gelieferten Software zu überwachen und zu steuern.

Damit auch große und komplexe Softwaresysteme einfach und übersichtlich erscheinen, werden auf Basis der Analyse-Ergebnisse verschiedene Visualisierungen eingesetzt. Dadurch können Risiken schnell identifiziert und entsprechende Gegenmaßnahmen eingeleitet werden.

Der praktische Einsatz der Plattform SonarQube wird den Teilnehmern am Beispiel des Open-Source Plugins SoftVis3D näher gebracht. Es fördert eine kontinuierliche Analyse während des Entwicklungsprozesses mit zwei Ansichten in 3D. In der Darstellung als „Codecity“ werden die Gebäude auf Basis von zwei frei wählbaren Metriken breiter und höher. Dies erlaubt eine schelle und intuitive Identifikation von Risiken innerhalb des Quellcodes. Die Visualisierung von Abhängigkeiten zwischen Klassen und Komponenten in 3D bringt die wahre Architektur des Systems zum Vorschein. Lassen Sie sich überraschen!

Kontakt

AK Java User Group

Nachricht senden