Marc Born / Eckhardt Holz / Olaf Kath: Softwareentwicklung mit UML 2 Test, Erfahrungen und Testberichte vom Verbraucher
Das Profi-Buch für UML 2.0
ein Testbericht von sylvia19832005-03-07 19:04:54vom 07.03.2005Empfehlung: ja
Vorteile: - gut für umfassendes Wissen in UML 2, erst recht in Hinblick auf die Meta-Modelle
- aktuell
- Internetseite: http://uml2-buch.de/ (unter FAQ sind auch Verbesserungen des Buches angegeben)...Nachteile/Kritik: - für Anfänger ungeeignet
- leider sind nicht alle Diagramme erläutert
- durchgehen Thematik Flugzeit (kann auch vorteilhaft sein, jedoch hätte ich gerne auch zwischendurch andere Beispiele, die etwas anschaulicher und abwechslungsreicher sind)
Softwareentwicklung mit UML 2
Die >>neuen<< Entwurfstechnik UML 2, MOF 2 und MDA
Marc Born, Eckardt Holz, Olaf Kath
Dieses Buch wurde uns von unseren Dozenten während meines Diplom-Informatikstudiums für den Kurs „Grundlagen der Softwareentwicklung I“ empfohlen. Mein Dozent ist auch Mitautor dieses Buches über UML2, welches das erste Buch zu UML 2 sei.
UML ist die zielorientierten Bereitstellung (in Hinblick auf Kosten, Zeit, Qualität) und systematische Verwendung von: Prinzipen, Methoden, Konzepten, Notationen und Werkzeugen für die arbeitsteilige, ingenieurmäßige Entwicklung und Anwendung von umfangreichen Softwaresystemen.
Ich hoffte, dass mir dieses Buch weiterhalf, denn die Folien waren zum Teil überfüllt und für meine Gedankengänge zu unverständlich. Leider half es mir zunächst nicht weiter, da ich mit so gut wie keiner Erfahrung mit der objektorientierten Programmierung eher etwas leicht verständlicheres gebraucht hätte. Auf dem Umschlagtext ist auch vermerkt, dass es für Fortgeschrittene und Profis geeignet sei. Ich möchte das Buch nicht schlecht reden, jedoch ist es für einen Anfänger, wie der Klappentext ja auch verrät, eher ungeeignet.
Hier zunächst einmal ein Auszug aus dem Klappentext:
„Die von der Object Management Group veröffentlichte Entwurfssprache UML wurde in der Version 2 vollständig überarbeitet. Verglichen mit den Vorgängerversionen ist nun die Sprachdefinition nicht nur konsistenter, sondern zugleich auch mit der Metamodellierungs-Technik MOF eng verzahnt. Dieses Buch bietet Ihnen bis ins Detail eine vollständige Darstellung der UML 2 und des dieser Sprache zugrundeliegenden Metamodells. Die verschiedenen Facetten der Modellierung mit UML werden an zahlreichen Beispielen leicht nachvollziehbar erläutert. Der Leser erfährt nicht nur, wie etwas grafisch dargestellt wird, sondern versteht auch, was sich inhaltlich hinter den Grafiken verbirgt.
Ein weiterer Schwerpunkt liegt auf der Anwendung des Prinzips Metamodellierung bei der Definition der Sprache UML 2, sowie bei deren Anpassung und Erweiterung im praktischen Einsatz. Ein separates Kapitel beschäftigt sich mit der Einbettung von UML 2 und weiteren in diesem Buch vorgestellten Techniken in die Model Driven Architecture (MDA).
Aus dem Inhalt - Geschichte von UML und Struktur der Sprachbeschreibung - Metamodellierung als Grundparadigma der Sprachdefinition - Strukturbeschreibungen und Klassendefinitionen - Komponentenmodellierung - Installations- und Konfigurationsbeschreibungen - Zustands- und Protokollautomaten - Aktionen und Aktivitäten - Anwendungsfälle und Abläufe - Anpassung und Erweiterung der Sprache mit Profilen und Stereotypen - Grundkonzepte einer Model Driven Architecture mit UML und MOF
Die Autoren Am Fraunhofer-Institut FOKUS sammelte Marc Born vielfältige praktische Erfahrungen im Einsatz objektorientierter Modellierungstechniken. Durch seine Lehrtätigkeit an Berliner Universitäten und Beratungsleistungen für Unternehmen ist er zudem mit den Problemen und Bedürfnissen der Anwender von UML bestens vertraut. Eckhardt Holz hat als Dozent und wissenschaftlicher Mitarbeiter an der Humboldt-Universität Berlin nicht nur Vorlesungen über objektorientierte Analyse- und Designtechniken sowie Softwareentwicklung mit UML gehalten, sondern sich auch in zahlreichen Veröffentlichungen mit diesen Themen auseinandergesetzt. Olaf Kath kennt durch seine Arbeit als Dozent und wissenschaftlicher Assistent an der TU Berlin die Fragen und Diskussionen, die Studierende beim Erlernen der Vielfalt der Sprache UML haben. Darüber hinaus sammelte er bei seiner Tätigkeit für die IKV++ Technologies AG wichtige Erfahrungen im praktischen Einsatz der Sprache in verschiedensten Problembereichen.“
Inhaltsverzeichnis (Kapitelüberschriften (ohne Angabe der Unterkategorieren)):
Vorwort
1 Einführung
2 Grundkonzepte der OO-Modellierung
3 UML-2-Sprachdefinition
4 Die Sprache UML 2
5 Weiterführende Konzepte
6 Modellbasierte Softwareentwicklung mit
UML
7 Literatur
Index
Zusammenfassend die Vor- und Nachteile des Buches:
Vorteile:
- gut für umfassendes Wissen in UML 2, erst recht in Hinblick auf die Meta-Modelle
- aktuell
- Internetseite: http://uml2-buch.de/ (unter FAQ sind auch Verbesserungen des Buches angegeben)
Nachteile:
- für Anfänger ungeeignet
- leider sind nicht alle Diagramme erläutert
- durchgehen Thematik Flugzeit (kann auch vorteilhaft sein, jedoch hätte ich gerne auch zwischendurch andere Beispiele, die etwas anschaulicher und abwechslungsreicher sind)
Fazit:
Dieses Buch sollte man erst mit entsprechenden Vorkenntnissen lesen. Jetzt nachdem ich so einige Bücher über UML gelesen habe, verstehe ich mehr, als ganz am Anfang. Mir fehlten einfach simple, präzise, verständliche Beschreibungen der Grundlagen.
Auch wenn ich anfängliche Schwierigkeiten mit diesem Buch hatte, werde ich es behalten und es mir voraussichtlich mit meinen jetzigen verbesserten Grundlagen nochmals durchlesen.
Daten:
Gebundene Ausgabe - 293 Seiten - Addison-Wesley, München
Erscheinungsdatum: Dezember 2003
ISBN: 3827320860
Preis: 39,95 Euro
...
Amazon.de
Niedrige Preise, Riesen-Auswahl und kostenlose Lieferung ab nur 20 EUR
Produktbeschreibung Marc Born / Eckhardt Holz / Olaf Kath: Softwareentwicklung mit UML 2 (gebundene Ausgabe)
Allgemeine Informationen Marc Born / Eckhardt Holz / Olaf Kath: Softwareentwicklung mit UML 2
ISBN: 3827322561
EAN: 9783827322562
gelistet seit: 03.03.2005
Hersteller: Born, Marc / Holz, Eckhardt / Kath, Olaf weitere Born, Marc / Holz, Eckhardt / Kath, Olaf ProgrammiersprachenBewertung durch unsere Mitglieder
Produktbewertung:
Details
Erscheinungsjahr: Februar 2005
Kurztitel: Born, M: Softwareentwicklung mit Uml
Ausgabeformate: Gebundene Ausgabe
Zusätze: Deutsch
Seitenzahl: 312
Abbildungen: Zahlr. Abb., Tab. u. Übers.
Schlagworte: EDV / Theorie / Software-Entw. / Allgemeines;UML (EDV);
Unverbindliche Preisempfehlung: 19.95
Hersteller / Verlag: Addison Wesley Verlag
Untertitel: Die neuen Entwurfstechniken UML 2, MOF 2 und MDA.
Marc Born / Eckhardt Holz / Olaf Kath: Softwareentwicklung mit UML 2 (gebundene Ausgabe) im Vergleich