26.01.2010
Uhrzeit: 11:00 - 11:45
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