Java Reference
In-Depth Information
Die im Folgenden aufgeführten technischen Konzepte:
x Sicherheitskonzept,
x Prozesskonzept (Parallelität und Interprozesskommunikation/Kommunikation bzw.
Middleware),
x Datenhaltungskonzept,
x Testkonzept,
x Ein- und Ausgabekonzept,
x Konzept für das Management des Systems insbesondere für den Start-up und
Shut-down des Gesamtsystems,
x Konzept für die einzusetzenden Architekturmuster wie z. B. Model-View-Controller
(siehe Kapitel 5.6) und
x Konzept der Ausnahmebehandlung
haben einen wesentlichen Einfluss auf die Zerlegung des Systems, genauso wie die
Verwendung von Produkten.
Sicherheitskonzept
Zum Sicherheitskonzept gehören:
x die erforderlichen Security-Maßnahmen und
x die erforderlichen Safety-Maßnahmen .
Zu den Safety-Maßnahmen gehören auch die Bestimmung und Gewährleistung der
erforderlichen Fehlertoleranz, um die gewünschte Verfügbarkeit zu erreichen, und
das Konzept für einen Wiederanlauf im Fehlerfalle wie z. B. eine Rekonfiguration im
Falle hoch verfügbarer Systeme.
Prozesskonzept
Zum Prozesskonzept gehört die Organisation paralleler Prozesse als Betriebssystem-
Prozesse bzw. Threads und die Organisation der Kommunikation/Interprozesskommu-
nikation sowie die Betrachtung einer eventuell erforderlichen Synchronisation zwi-
schen verschiedenen Prozessen.
Datenhaltungskonzept
Das Datenhaltungskonzept befasst sich mit Themen wie
x Persistenzhaltung von Daten des (verteilten) Systems, die im Rahmen der Anwen-
dungsfälle der Software eines Rechners verarbeitet werden,
x Caching,
x Transaktionen und
x Redundanz der Datenhaltung.
Search WWH ::




Custom Search