Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Kapitel 12.1 Methodischer Architekturentwurf. Entwurfsthese Zwei ineinander verzahnte Prinzipien: Systemschichtung Priorisierung von Diensteigenschaften.

Ähnliche Präsentationen


Präsentation zum Thema: "Kapitel 12.1 Methodischer Architekturentwurf. Entwurfsthese Zwei ineinander verzahnte Prinzipien: Systemschichtung Priorisierung von Diensteigenschaften."—  Präsentation transkript:

1 Kapitel 12.1 Methodischer Architekturentwurf

2 Entwurfsthese Zwei ineinander verzahnte Prinzipien: Systemschichtung Priorisierung von Diensteigenschaften (Dienstfunktionalität und Dienstmerkmale)

3 Systemschichtung (1) Zur Erinnerung aus Kapitel 4 Von den Teilnehmern geforderter Datenübertragungsdienst Von den Medien bereitgestellter Datenübertragungsdienst..... Weitere Dienstschnittstellen?.... stellt bereit (enables) erfordert (requires) Höherwertige Dienstfunktionalität und Dienstmerkmale Niederwertige Dienstfunktionalität und Dienstmerkmale Ver- feinerung Ver- gröberung Grundsatz: Dienst D i-1 bildet die vollständige und alleinige Grundlage für die Realisierung von Dienst D i.

4 Systemschichtung (2) Schicht n Schnittstelle 0 (Geräteschnittstelle) Schnittstelle n-2 Schnittstelle n-1 Schnittstelle n (Nutzerschnittstelle) Schicht n-1 Schicht n-2 Schrittweise Verfeinerung Zerlegung einer Schicht in Bausteine, die gemeinsam unter Nutzung der Dienste der darunterliegenden Schicht den Dienst der oberen Schicht schaffen

5 Systemschichtung (3) Schicht n Schnittstelle 0 (Geräteschnittstelle) Schnittstelle n-2 Schnittstelle n-1 Schnittstelle n (Nutzerschnittstelle) Schicht n-1 Schicht n-2 Schrittweise Vergröberung Zusammenfassung von Dienstfunktionen einer unteren Schicht in Bausteine, die gemeinsam den Dienst der oberen Schicht schaffen

6 Priorisierung von Diensteigenschaften (1) Man bestimme die Diensteigenschaften, die den Entwurf dominieren, die also primär die Systemschichtung bestimmen. Nach der Gewinnung der Systemschichtung studiere man, inwieweit die verbleibenden Diensteigenschaften eine Anpassung der Schichtung erzwingen.

7 Diensteigenschaften von DBMS Datenmodell Performanz Resistenz Persistenz Konsistenz

8 Priorisierung von Diensteigenschaften (2) Datenmodell Performanz Resistenz Persistenz Konsistenz Prior da Kern des Dienstes Erfordert nichtflüchtiges Speichermedium: Langsamer Plattenspeicher als physischer Engpass Folge: Priores Merkmal

9 Priorisierung von Diensteigenschaften (3) Datenmodell Performanz Resistenz Persistenz Konsistenz Primäre EntwurfseigenschaftenSekundäre Entwurfseigenschaften

10 Entwurf von DBMS (1) Schicht n Schicht n-1 Schicht n-2 Schrittweise Verfeinerung Zerlegung einer Schicht in Bausteine, die gemeinsam unter Nutzung der Dienste der darunterliegenden Schicht den Dienst der oberen Schicht schaffen Schrittweise Vergröberung Zusammenfassung von Dienstfunktionen einer unteren Schicht in Bausteine, die gemeinsam den Dienst der oberen Schicht schaffen Datenmodell Performanz

11 Entwurf von DBMS (2) Schicht n Schicht n-1 Schicht n-2 Datenmodell Performanz Konsistenz Persistenz Resistenz/Konkurrenz

12 Entwurf einer Schicht Schicht i Schnittstelle D i (Datenmodell) Datenmodell mächtigeres Datenmodell ausdrucksschwächeres Datenmodell Schnittstelle D i-1 verbessertes Kontextwissen geringeres Kontextwissen Zugriffsprofil Performanz Datenmodell- abbildung Datenauftritt


Herunterladen ppt "Kapitel 12.1 Methodischer Architekturentwurf. Entwurfsthese Zwei ineinander verzahnte Prinzipien: Systemschichtung Priorisierung von Diensteigenschaften."

Ähnliche Präsentationen


Google-Anzeigen