22.11.2013 Aufrufe

Modellbasierte Anforderungsspezifikation sicherheitskritischer ...

Modellbasierte Anforderungsspezifikation sicherheitskritischer ...

Modellbasierte Anforderungsspezifikation sicherheitskritischer ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Inhaltsverzeichnis<br />

1. Abstract 1<br />

2. Einleitung 3<br />

3. Bestandsaufnahme und Identifikation von Mängeln 7<br />

3.1. Stand von Wissenschaft und Technik . . . . . . . . . . . . . . . . . . . . . . . . . 7<br />

3.1.1. Beschreibungsmittel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7<br />

3.1.1.1. Natürliche Sprache . . . . . . . . . . . . . . . . . . . . . . . . . . 7<br />

3.1.1.2. Formale Sprachen . . . . . . . . . . . . . . . . . . . . . . . . . . 8<br />

3.1.1.3. Grafische Einzelbeschreibungsmittel und kombinierte Ansätze . . 9<br />

3.1.1.4. <strong>Modellbasierte</strong> Spezifikation mit der Unified Modeling Language<br />

(UML) und der Systems Modeling Language (SysML) . . . . . . 9<br />

3.1.2. Momentane Praxis in der Systementwicklung . . . . . . . . . . . . . . . . 12<br />

3.1.3. Momentane Praxis bei der <strong>Anforderungsspezifikation</strong> . . . . . . . . . . . . 14<br />

3.2. Fazit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17<br />

4. Prozessgetriebene, modellbasierte Spezifikation von Systemanforderungen 18<br />

4.1. Abgrenzung des Anwendungsbereichs . . . . . . . . . . . . . . . . . . . . . . . . 18<br />

4.2. Konzeptbestandteile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19<br />

5. <strong>Modellbasierte</strong> <strong>Anforderungsspezifikation</strong>en 24<br />

5.1. Funktionales Anforderungsmodell . . . . . . . . . . . . . . . . . . . . . . . . . . . 24<br />

5.1.1. Wahl des Beschreibungsmittels . . . . . . . . . . . . . . . . . . . . . . . . 25<br />

5.1.1.1. Inhaltliche Aspekte . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />

5.1.1.2. Strukturelle Aspekte . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />

5.1.1.3. Objektorientierung im Eisenbahnwesen . . . . . . . . . . . . . . 27<br />

5.1.1.4. Sonstige Anforderungen und Zusammenfassung . . . . . . . . . 28<br />

5.1.1.5. Diskussion möglicher Beschreibungsmittel für das funktionale<br />

Modell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />

5.1.2. Metamodell und Subset der SysML . . . . . . . . . . . . . . . . . . . . . . 31<br />

5.1.3. Modellorganisation des funktionalen Modells . . . . . . . . . . . . . . . . 32<br />

5.1.3.1. Ebenen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32<br />

5.1.3.2. Sichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />

5.1.4. Modellinhalt des funktionalen Modells . . . . . . . . . . . . . . . . . . . . 36<br />

5.1.4.1. Systemabgrenzungssicht . . . . . . . . . . . . . . . . . . . . . . . 36<br />

5.1.4.2. Systemfunktionssicht . . . . . . . . . . . . . . . . . . . . . . . . 42<br />

5.1.4.3. Szenariensicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48<br />

5.1.4.4. Systemverhaltenssicht . . . . . . . . . . . . . . . . . . . . . . . . 53<br />

5.1.4.5. Subsystem-Struktur/Whitebox-Sicht . . . . . . . . . . . . . . . . 71<br />

5.1.4.6. Anforderungsschnittstellensicht . . . . . . . . . . . . . . . . . . . 75<br />

5.1.5. Konsistenzregeln . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />

5.1.5.1. Konsistenz der Signale . . . . . . . . . . . . . . . . . . . . . . . . 79

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!