Literatur
Die Vorlesung basiert nicht auf einem Lehrbuch. Dennoch empfehlen wir die folgenden Bücher als weiterführende Literatur und/oder als Nachschlagemöglichkeit (die Liste ist subjektiv und erhebt keinen Anspruch auf Vollständigkeit):
Bücher zur UML:
- Harald Störrle: UML 2 für Studenten, Pearson Studium 2005
Eins der neuesten Bücher zum Thema. Gut aufbereitet, sehr umfassend, aber leider vergriffen. Die Uni-Bibliothek stellt das Buch aber in elektronischer Form zur Verfügung. - Martin Fowler: UML Distilled, 3rd Edition, Addison-Wesley 2003
die Standard-Einführung in UML in 3. Auflage, erfasst auch UML 2.0; die zweite Auflage ist aus dem Uni-Netz bei Safari Books online verfügbar - Michael J. Chonoles, James A. Schardt: UML 2 for Dummies, Wiley 2003
ein guter und verständlich geschriebener Überblick über UML 2 - Tom Pender: UML Bible, Wiley 2003
ein umfangreiches Nachschlagewerk für Studierende, die tiefergehend an der UML interessiert sind; behandelt UML 1.4 und UML 2.0; Webseite zum Buch - Mario Jeckle, Chris Rupp, Jürgen Hahn, Barbara Zengler, Stefan Queins: UML 2 glasklar, Hanser 2012 (vierte Auflage)
einer der ersten deutschsprachigen Titel zur UML 2, ausführlich und mit Ausrichtung auf die Praxis; Webseite zum Buch
Die Standard-Referenz für die UML ist natürlich die Sprachspezifikation der OMG:
Zum Abrunden jeweils ein Buch zu den Themen Software-Architektur, Pattern und Testen:
- Mary Shaw, David Garlan: Software Architecture, Prentice-Hall 1996
Stellt u.a. die wichtigsten Architekturstile inkl. Anwendungsfällen vor. Eine Kurzfassung findet ihr hier als PDF - Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides: Design Patterns, Addison-Wesley 1995
Ein Klassiker, den jeder Informatiker gelesen haben sollte. Die "Gang of Four" präsentiert 23 Pattern, inkl. Code-Beispielen - Andreas Spillner, Tilo Linz: Basiswissen Softwaretest, Dpunkt Verlag, 2005
Das Wichtigste, was man über Testen wissen sollte. Wird auch als Lehrstoff für die Ausbildung zum Certified Tester benutzt.