Modellbasierte Entwicklung einer COBOL-Anwendung
Modellbasierte Entwicklung einer COBOL-Anwendung
Modellbasierte Entwicklung einer COBOL-Anwendung
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Die Modelle der neuen Methodik im Überblick 33<br />
3.3 Die Modelle der neuen Methodik im Überblick<br />
Ziel dieser Arbeit ist es, eine durchgängige Methodik für die <strong>Entwicklung</strong> von<br />
<strong>COBOL</strong>-<strong>Anwendung</strong>en zu erstellen. Diese Methodik ist nicht »auf der grünen Wiese«<br />
entstanden, sondern baut auf <strong>einer</strong> bereits eingesetzten Vorgehensweise auf. Im vorangegangenen<br />
Abschnitt wurden die Standards zusammengefasst, welche die bisherige<br />
Vorgehensweise definieren. Da diese Standards unternehmensweit gültig sind,<br />
werden sie in der Regel allgemein gehalten. Die vorliegende Arbeit beschränkt sich<br />
jedoch auf die <strong>Entwicklung</strong> von <strong>COBOL</strong>-Diensten auf dem Backend. Deshalb wird<br />
die bisherige Vorgehensweise in den folgenden Kapiteln an einigen Stellen konkretisiert<br />
und erweitert. Um den Einstieg in das Fallbeispiel zu erleichtern, wird an dieser<br />
Stelle ein Überblick über die Struktur der Modelle gegeben.<br />
Die neue Methodik nennt sich modellbasierte <strong>Entwicklung</strong> von <strong>COBOL</strong>-<br />
<strong>Anwendung</strong>en (moCa) und basiert im Wesentlichen auf einem Modellsystem, <strong>einer</strong><br />
Notation und <strong>einer</strong> systematischen Vorgehensweise.<br />
Das Modellsystem besteht aus folgenden vier Modellen: (1) <strong>Anwendung</strong>sfallmodell,<br />
(2) Fachliches Modell, (3) Designmodell und (4) Implementierungsmodell.<br />
Die Struktur der Modelle wird in Abbildung 3-3 anhand <strong>einer</strong>, mit Anmerkungen ergänzten,<br />
Browser-Sicht von Rational Rose 19 verdeutlicht.<br />
<br />
Use Case View<br />
«modell» <strong>Anwendung</strong>sfallmodell<br />
Logical View<br />
«modell» Fachliches Modell<br />
«modell» Designmodell<br />
1. Methodischer Übergang<br />
2. Methodischer Übergang<br />
«modell» Implementierungsmodell<br />
Abbildung 3-3 Browser-Sicht auf die Modelle<br />
Auf jedes Modell sind verschiedene Sichten 20<br />
Tabelle 3-1 zusammengefasst.<br />
definiert. Diese Sichten sind in<br />
19<br />
Rational Rose setzt die Verwendung zweier Sichten (Use Case View und Logical View) auf das<br />
System voraus. Ein beliebiges Systemgesamtmodell enthält demnach vier Modelle in zwei Sichten<br />
unterteilt.