Modellbasierte Anforderungsspezifikation sicherheitskritischer ...
Modellbasierte Anforderungsspezifikation sicherheitskritischer ...
Modellbasierte Anforderungsspezifikation sicherheitskritischer ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
fiziert werden.<br />
Der Entwicklungsstand des Beispielmodells nach Abschluss der Phase P0 kann dem Bild 6.10<br />
entnommen werden. Der Arbeitsstand erhebt übrigens keinerlei Anspruch auf Vollständigkeit<br />
bezüglich Systemgrenzen, Ports und Akteuren. Er ist vielmehr als Grundlage zu verstehen,<br />
die in den folgenden Phasen weiter verfeinert und detailliert wird. Genau dieses allmähliche<br />
Anreichern des Modells ist die wesentliche Konzeptidee hinter dem verwendeten iterativinkrementellen<br />
Entwicklungsprozess.<br />
6.3.2. P1 - Spezifikation der Systemfunktionen<br />
Im Fokus der Phase P1 steht die Ableitung der Systemfunktionen, wobei die in der vorherigen<br />
Phase P0 erstellte Systemabgrenzung als Bezugsbasis verwendet wird. Ziel der Phase 1 ist<br />
die Modellierung der Systemfunktionen in Form von Anwendungsfällen und damit die initiale<br />
Erstellung der Systemfunktionssicht gemäß Abschnitt 5.1.4.2. Die Phase P1 umfasst die Ausführung<br />
der Subprozesse S1, S2 und S8. Im Subprozess S2 wird dabei die in dieser Phase neu<br />
hinzukommende Systemfunktionssicht iterationsweise aufgebaut. In den Subprozessen S1 und<br />
S8 werden die Systemabgrenzungssicht und die Anforderungsschnittstellensicht entsprechend<br />
den Konsistenzbedingungen nachgezogen.<br />
Der sich daraus ergebende Ablauf der Phase P1 ist in Bild 6.11 dargestellt.<br />
act [Aktivitaet] P1 Spezifikation Systemfunktionen[ Ablauf P1 ]<br />
Iterationen festlegen<br />
: S2 Systemfunktionssicht erstellen/ueberarbeiten<br />
: S1 Systemabgrenzungssicht erstellen/ueberarbeiten<br />
: S8 Nicht-funktionale Anforderungen ueberabeiten<br />
Auf weitere Iteration pruefen<br />
[weitere Iteration]<br />
[keine weitere Iteration]<br />
Abbildung 6.11.: Ablauf Phase P1<br />
Zu Beginn der Phase wird zunächst in der Aktion „Iteration festlegen” das Iterationskonzept für<br />
108