Architekturberatung, Design und Code Review: J2EE Integrationsplattform (PDF)
Summary:
Bestehende J2EE Integrationsplattform die mit Enterprise JavaBeans, Servlets und XML Tools realisiert wurde. Die Dienste der Plattform sind über Web Services verfügbar. An die Plattform angebunden sind diverse Backendsysteme.
Steckbrief:
| Branche: | Automotive |
| Kunde: | Anonym |
| Teamgröße: | 2 |
| Umfang: | 40 Beratertage, 180 Seiten Studie |
Technologie:
Aufgaben:
Begutachtung von Architektur und Design
Auflistung und Beschreibung von Mängeln und Schwächen
Ansatzpunkte für eine Verbesserung von Code, Design und Architektur
Aussage über die Einsetzbarkeit der Plattform
Beschreibung:
Das Review Gutachten wurde in vier Bereiche gegliedert:
Softwarearchitektur
Betrachtung des Designs im Hinblick auf die neuen Spezifikationen J2EE 1.3 (Schwerpunkt JAAS), EJB 2.0 und des kommenden JAX-RPC. Welche Auswirkungen und Anforderungen könnten sich auf das Design der Anwendung ergeben?
Design Review
Untersuchen des Designs der Anwendung und Vergleich mit den Anforderungen aus der Spezifikation. Betrachtung des Designs mit den Kriterien: Robustheit, Flexibilität, Übersichtlichkeit sowie Zukunftssicherheit.
Code Review
Verdächtigen Stellen im Code wurden gesucht und auf Lesbarkeit, Übersichtlichkeit, Flexibilität, Änderungsstabiliät und Fehleranfälligkeit analysiert. Der Code wurde ferner mit Tools für Software Metriken untersucht.
Untersuchung der JUnit Tests







