28.01.2010
Uhrzeit: 13:25 - 13:55
Sprecher: Thomas Schoen
Softwarearchitektur-Entwurf und der tatsächlich implementierte Code haben
in vielen Projekten mit zunehmenden Projektfortschritt immer weniger
Übereinstimmung. Das führt bei zukünftigen Wartungs- und Erweiterungsarbeiten
zu deutlich höheren Aufwänden und Mehrkosten.
Das muss nicht so sein. Der Vortrag zeigt, wie man mit Hilfe des
Architekturanalyse-Tools SonarJ und seinem zugehörigen Eclipse-Plugin
diese Architekturerosion erfolgreich verhindern
kann. SonarJ kann die Struktur eines bestehenden Programms
visualisieren, eine Soll-Architektur für ein Softwaresystem graphisch
modellieren, Architekturverletzungen und andere Problemstellen
diagnostizieren, zyklische Abhängigkeitsstrukturen visualisieren,
Vorschläge zum Zyklen-Aufbrechen liefern sowie Entwürfe für die
Restrukturierung eines
Programms simulieren.
Dies wird im Rahmen des Vortrags demonstriert.
Zielgruppe: Software-Architekten, Projektleiter, Lead-Developer