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.
6.1.3. Einordnung in den Gesamtlebenszyklus<br />
Die Erstellung der <strong>Anforderungsspezifikation</strong> ist ein elementarer Teil des gesamten Produktlebenszyklus.<br />
Daher muss sich auch der im Rahmen dieser Arbeit beschriebene Prozess in den<br />
Produktlebenszyklus integrieren. Weiterhin ist im Umfeld <strong>sicherheitskritischer</strong> bahntechnischer<br />
Systeme insbesondere die Ankopplung der Risikoanalyse und der Umgang mit deren Ergebnissen<br />
zu berücksichtigen. Die Berücksichtigung dieser beiden Aspekte im Prozessmodell wird in<br />
den folgenden beiden Unterkapiteln beschrieben.<br />
6.1.3.1. Wechselwirkungen mit dem Lebenszyklus nach DIN EN 50126<br />
Für Bahnanwendungen gilt die Spezifikation des Lebenszyklus gemäß DIN EN 50126 [EN50126],<br />
der in Bild 6.3 in Form des V-Modells dargestellt ist.<br />
Prinzipiell sind die Abläufe innerhalb des hier beschriebenen Prozesses unabhängig von den einzelnen<br />
Phasen des Lebenszyklus nach DIN EN 50126. Allerdings existieren an diskreten Punkten<br />
Abhängigkeiten zwischen der Anforderungserstellung und dem im V-Modell beschriebenen Lebenszyklus,<br />
die den Reifegrad der modellbasierten <strong>Anforderungsspezifikation</strong> und ausgetauschte<br />
Informationen betreffen. In Abbildung 6.3 sind diese Abhängigkeiten rot hervorgehoben. Zu<br />
erkennen sind zwei Arten von Abhängigkeiten:<br />
• Abhängigkeiten bezüglich des zeitlichen Ablaufs, dargestellt durch rote Quadrate: Innerhalb<br />
des Quadrates ist diejenige Prozess-Phase (siehe Abschnitt 6.3) aufgeführt, die mindestens<br />
erreicht sein muss, wenn die entsprechende Phase im Systemlebenszyklus bearbeitet<br />
wird. Beispielsweise muss für die Durchführung der Risikoanalyse mindestens Phase<br />
P1 bei der Anforderungsmodellierung abgeschlossen sein, weil für die Risikoanalyse eine<br />
Aufstellung der Systemfunktionen benötigt wird.<br />
• Abhängigkeiten bezüglich der ausgetauschten Informationen: Die roten Pfeile geben an,<br />
in welchen Lebenszyklusphasen welche Informationen der modellbasierten <strong>Anforderungsspezifikation</strong><br />
entnommen bzw. für ihre Erstellung zur Verfügung gestellt werden. Für die<br />
Lebenszyklusphase „Systemdefinition” werden zum Beispiel die in der Systemabgrenzungssicht<br />
enthaltenen Daten benötigt.<br />
In Tabelle 6.1 sind die zwischen dem Lebenzyklusmodell und dem Anforderungsmodell ausgetauschten<br />
Informationen tabellarisch aufgeführt und genauer beschrieben.<br />
93