Das Buch liefert eine praxisorientierte Einführung in die objektorientierte Systemmodellierung, unterfüttert mit zahlreichen Anwendungsbeispielen. Möglichkeiten zur Wiederverwendung von bestehenden Entity-Relationship- und Geschäftsprozeßmodellen (Business-Reengineering) werden aufgezeigt. Die durchgängige Modellierung, von der Analyse bis hin zur Implementation in Großrechnerarchitekturen, wird einschließlich ihrer Wechselwirkungen mit Client-Server-Architekturen umfassend dargestellt. Alle Beispiele werden mit dem CASE-Tool ADW modelliert.
Das Buch liefert eine praxisorientierte Einführung in die objektorientierte Systemmodellierung, unterfüttert mit zahlreichen Anwendungsbeispielen. Möglichkeiten zur Wiederverwendung von bestehenden Entity-Relationship- und Geschäftsprozeßmodellen (Business-Reengineering) werden aufgezeigt. Die durchgängige Modellierung, von der Analyse bis hin zur Implementation in Großrechnerarchitekturen, wird einschließlich ihrer Wechselwirkungen mit Client-Server-Architekturen umfassend dargestellt. Alle Beispiele werden mit dem CASE-Tool ADW modelliert.
Dr. Dieter Masak arbeitet im Bereich der Implementation von Datenbanken und Systemarchitekturen sowie als Unternehmensberater, hauptsächlich für den Bereich MVS und Unix.Diplom-Mathematiker Gernot Dern ist im Bereich InformationsManagement eines großen Unternehmens tätig. Er verfügt über umfangreiche Erfahrungen in der Systementwicklung.
Inhaltsangabe
1 Einleitung.- 1.1 Problemstellung und Motivation.- 1.2 Objektorientierte Methoden.- 1.3 Das Anwendungsbeispiel.- 2 Objektorientierte Analyse.- 2.1 Gesamtmodell.- 2.2 Klassenmodell.- 2.3 Funktionsspezifikation für Basisklassen.- 2.4 Aggregationsklassen.- 2.5 Lifecycle-Modell.- 2.6 Geschäftsprozeßmodell.- 2.7 Verteilungsmodell.- 2.8 Reengineering und Reuse.- 3 Design.- 3.1 Einleitung.- 3.2 Architektur.- 3.3 Verteilung von Komponenten.- 3.4 Dialogdesign.- 3.5 Datenbankentwurf.- 3.6 Entwurf der Anwendung.- 3.7 Funktionale Klassenmodellverfeinerung.- 4 Implementierung.- 4.1 Einleitung.- 4.2 Exception Handling.- 4.3 Klassenimplementierung in COBOL.- 4.4 Klassenimplementierung in Smalltalk.- 4.5 Implementierungstricks.- 5 Anhang.- 5.1 ADW-Nomenklatur.- 5.2 Literaturverzeichnis.