lehrerbibliothek.deDatenschutzerklärung
Objektorientierte Softwareentwicklung mit UML  2. Auflage; mit CD-ROM
Objektorientierte Softwareentwicklung mit UML


2. Auflage; mit CD-ROM

Peter Forbrig

Carl Hanser Verlag
EAN: 9783446219755 (ISBN: 3-446-21975-7)
168 Seiten, paperback, 16 x 23cm, Mai, 2003, 2. korrigierte Auflage; inkl. CD-ROM

EUR 14,90
alle Angaben ohne Gewähr

Umschlagtext
Das Buch bietet einen Einstieg in die objektorientierte Spezifikation mit UML (Unified Modeiling Language), einem Standard für die objektorientierte Softwareentwicklung. Besonders viel Aufmerksamkeit erfährt die Spezifikation dynamischer Zusammenhänge. Hierzu gibt es auf der CD-ROM eine Reihe von Videos, die das Verständnis erleichtern sollen. Daneben werden auch die Möglichkeiten von Aktiviätsdiagrammen aufgezeigt und der Zusammenhang zu den besonders bei Banken und Versicherungen beliebten Ereignis-Prozess-Ketten hergestellt. Die Idee der Entwurfsmuster wird vorgestellt und die Notationsmöglichkeiten in UML diskutiert. Das Buch beschreibt eine an der Universität Rostock entwickelte Methode zur Verknüpfung von Entwurfsmustern. Die entsprechende Werkzeugunterstützung steht auf der beiliegenden CD zur Verfügung.



Auf CD-ROM:

• Lernprogramm UML mit zahlreichen Videos und

• Animationen

• Rational Rose, 30 Tage Vollversion

• Patternbibliothek für Rational Rose

• Erweiterung von Rose zur Manipulation von Pattems

• Informationen zur Programmiersprache PaL



Professor Dr. Peter Forbrig hat den Lehrstuhl Softwaretechnik am Institut für Praktische Informatik der Universität Rostock inne und ist u.a. mit der Entwicklung interaktiver Systeme befasst.
Verlagsinfo
Dieses Lehrbuch liefert eine kompakte Beschreibung der Modellierungssprache UML (Unified Modelling Language). Es zeigt den Aufbau und die richtige Anwendung der Diagramme von UML sowie Methoden, Entwurfsmuster und Werkzeuge zur Unterstützung. Neben den Grundbegriffen der objektorientierten Softwareentwicklung wird der Schritt von der Analyse zur Implementierung dargestellt.

Durch ein interaktives Tutorial auf der CD-ROM wird der Lemprozess unterstützt. Die zusätzlichen Demobeispiele, Videos und Werkzeuge ermöglichen erste eigene praktische Anwendungserfahrungen: Neben einem Lernprogramm UML mit Videos und Animationen enthält die CD-ROM eine 30-Tage-Vollversion von Rational Rose sowie eine Rational Rose-Pattembibliothek.
Inhaltsverzeichnis
1 GRUNDBEGRIFFE DER OBJEKTORIENTIERTEN SOFTWAREENTWICKLUNG

1.1 Einführung
1.2 Konzepte und Notationen
1.2.1 Basismodell
1.2.2 Statisches Modell
1.2.3 Dynamisches Modell
1.2.4 Modell der Systemnutzung

2 UML - UNIFIED MODELING LANGUAGE

2.1 Entwicklung der Sprache
2.2 Anwendungsfallmodelle
2.3 Klassenmodelle
2.3.1 Klassen und Objekte
2.3.2 Pakete und Komponenten
2.3.3 Abhängigkeiten
2.3.4 Entwurfsmuster
2.4 Verhaltensmodelle
2.4.1 Zustandsdiagramm
2.4.2 Aktivitätsdiagramm

3 VON DER ANALYSE ZUR IMPLEMENTIERUNG

3.1 Überblick
3.2 Analyse
3.2.1 CRC-Karten
3.2.2 Anwendungsfallanalyse
3.2.3 Modellbasierte Analyse
3.2.4 Geschäftsprozessanalyse
3.3 Entwurf
3.3.1 Anwendungsfallorientierter Entwurf
3.3.2 Modelltransformationen
3.3.3 Entwurfsmuster
3.4 Implementierung
3.4.1 Anwendungsfallorientierte Vorgehensweise
3.4.2 Generalisation versus Aggregation
3.4.3 Interface versus abstrakte Klasse
3.4.4 Werkzeugunterstützung

LITERATURVERZEICHNIS

SACHWORTVERZEICHNIS

Ein Glossar befindet sich auf der CD-ROM