20.01.2015 Aufrufe

Modellbasierte Entwicklung einer COBOL-Anwendung

Modellbasierte Entwicklung einer COBOL-Anwendung

Modellbasierte Entwicklung einer COBOL-Anwendung

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Zusammenfassung 71<br />

4.6 Zusammenfassung<br />

In diesem Abschnitt werden die wichtigsten Konzepte der drei Kernmodelle zusammengefasst.<br />

Außerdem werden die »Entkernung« des Implementierungsmodells und<br />

die sich dadurch ergebenen Änderungen bewertet.<br />

4.6.1 Eigenschaften der Kernmodelle<br />

Ein methodischer Übergang befindet sich zum einen zwischen dem fachlichen Modell<br />

und dem Designmodell und zum anderen zwischen dem Designmodell und dem Implementierungsmodell.<br />

Deswegen bilden die genannten Modelle den Kern des Modellsystems.<br />

Die Eigenschaften der Modelle, die sich bei den Übergängen zwischen den<br />

Ebenen ändern, sind in Tabelle 4-1 zusammengefasst.<br />

Tabelle 4-1 Eigenschaften der Kernmodelle<br />

Fachliches Modell Designmodell Implementierungsmodell<br />

Bauplan der Implementierung<br />

– lässt sich direkt in<br />

Quelltext umsetzen; stellt<br />

aber eine Abstraktion dar, da<br />

es logische Konzepte enthält.<br />

<strong>COBOL</strong>-spezifisch.<br />

Verantwortlichkeiten werden<br />

realisiert durch Module und<br />

Datenstrukturen – logisch<br />

gekapselt in Komponenten<br />

mit Schnittstellen.<br />

Fachliche Abstraktion des<br />

Systems – ohne technische<br />

Details und Aspekte der<br />

Implementierungsumgebung.<br />

Programmiersprachenunabhängig.<br />

Verteilt die Verantwortlichkeiten<br />

auf fachliche Klassen:<br />

Control, Entity und Boundary.<br />

Beschreibt die tatsächlichen<br />

Dateien und Ordner, die<br />

aus der Umsetzung des<br />

Designmodells in <strong>COBOL</strong><br />

entstehen.<br />

Abhängig von den Strukturmechanismen<br />

von<br />

<strong>COBOL</strong>.<br />

Die Konzepte des Designmodells<br />

werden auf Moduldateien<br />

und Copystreckendateien<br />

abgebildet.<br />

Allgemein. Konkret und formal. —<br />

Keine Schichten. Schichtenarchitektur. —<br />

Umreißt die Struktur nach<br />

fachlichen Gesichtspunkten.<br />

Konkretisiert die Struktur in<br />

der technischen <strong>COBOL</strong>-<br />

Umgebung; versucht die<br />

fachliche Struktur so gut wie<br />

möglich zu erhalten.<br />

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!