Samstag, 11. Februar 2012


Buch-Tipp

UML 2 erfolgreich einsetzen

(Link zum Artikel: http://www.entwickler.de/jaxenter//000521)

Einführung und Referenz

  • Autor/in: Harald Störrle
  • Verlag: Addison-Wesley Verlag
  • Seiten: 375
  • erschienen: 2005
  • Preis: € 34,95
  • ISBN: 3-8273-2268-5

Mit "UML 2 erfolgreich einsetzen" liefert der Harald Störrle ein umfassendes Werk zur UML und ihrem Einsatz. Anhand eines durchgängigen Beispiels führt der Autor alle Begriffe der UML ein und stellt ihre Möglichkeiten vor. Er modelliert sein Beispielprojekt nahezu vollständig und zeigt alle statischen und dynamischen Aspekte des Systems in UML auf. Das Beispiel ist gut gewählt (Buchungen von Flügen bei einer Fluggesellschaft) und leicht nachzuvollziehen. Jede Phase eines Softwareprojekts – von der Analyse, dem Design der gesamten Systemarchitektur über den detaillierten Entwurf einzelner Klassen bis hin zur Implementierung –, findet ihre einzusetzenden UML-Notationen in aller Ausführlichkeit wieder. Auch ein Kapitel über OCL zur Formulierung von Randbedingungen ist enthalten. Interessanterweise stellt der Autor auch verschiedene Alternativen der Modellierung vor, bewertet diese auch in ihren Konsequenzen und erklärt jeden Aspekt detailliert. Seine Darstellung ist so ausführlich, dass das Buch gut als Einführung zu einem MDA-Projekt dienen kann. Es bleiben kaum Fragen zur UML 2 offen. Ein Überblick über alle UML-Diagramme sowie ein Glossar runden das Buch ab.

Um qualifiziertes Wissen über die UML im Rahmen eines Studiums oder einer Ausbildung aufzubauen, ist es bestens geeignet. Der Autor ist Lehrbeauftragter an der LMU München und das spiegelt sich in seiner Darstellung wider. "UML 2 erfolgreich einsetzen" ist ein Buch für Studenten und Anfänger, aber nicht für den Praktiker, der schnell den Umstieg schaffen will. Als Nachschlagewerk ist es nur bedingt geeignet.

Der Autor führt konsequent deutsche Begriffe für englische Ausdrücke ein ("Nutzfalldiagramm", "Montagediagramm"), was ich persönlich unnötig verwirrend finde, zumal die deutschen Übersetzungen nicht immer geglückt sind, wie zum Beispiel bei der Verwendung von "Port" als "Verbinder".

Die beiliegende CD läuft erfreulicherweise unter Windows und Linux ohne Installationsaufwand und enthält die üblichen PDFs zum UML-Standard sowie mehrere UML-Werkzeuge in ihrer Evaluierungsversion.

von Barbara Beenen

Kommentare