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.

Inhaltselement SysML-Sprachelement Anmerkungen<br />

Diagrammart<br />

Beteiligte Entitäten<br />

Nachrichten<br />

Ausgetauschte Informationen<br />

Kontrollstrukturen<br />

Sequence Diagram<br />

Life lines<br />

Messages<br />

Signals<br />

Combined fragments<br />

Da es sich um eine Blackboxsicht handelt,<br />

existiert eine Lebenslinie für das SuB und je<br />

eine Lebenslinie für jeden beteiligten Akteur.<br />

Konsistenzkriterium: In jedem Szenario<br />

dürfen nur diejenigen Akteure enthalten sein,<br />

die eine Beziehung zum übergeordneten<br />

Anwendungsfall besitzen.<br />

Die Menge der Akteure muss der Menge der<br />

Akteure in der Systemabgrenzungssicht<br />

entsprechen; die Systemverhaltenssicht<br />

muss mindestens eine Teilmenge der Akteure<br />

enthalten (siehe 5.1.5.2).<br />

Konsistenzkriterium: Die Menge der Signale<br />

zwischen SuB und Akteuren muss der Menge<br />

der Signale in der Systemabgrenzungssicht,<br />

der Systemfunktionssicht, der<br />

Systemverhaltenssicht und der<br />

Subsystemsicht entsprechen (siehe 5.1.5.1)<br />

Aus Gründen der Übersichtlichkeit und<br />

Lesbarkeit und für die Verwendbarkeit als<br />

Testfälle, sollten die Operatoren alternatives,<br />

options und break nicht verwendet werden.<br />

Generell sollte ein Sequenzdiagramm immer<br />

nur genau ein Szenario repräsentieren<br />

Tabelle 5.3.: Modellierungselemente für die Szenariensicht<br />

Durch die Szenarien-Modellierung enthält das funktionale Modell Aussagen über<br />

• die typischen Betriebssituationen, in denen die einzelnen Systemfunktionen angewendet<br />

werden<br />

• die Soll-Reihenfolge der Kommunikation zwischen SuB und seiner Umgebung in den einzelnen<br />

betrieblichen Situationen und damit auch<br />

• die Soll-Reaktion des SuB auf bestimmte Stimuli im Bezug auf die einzelnen Szenarien<br />

Die semiformale Spezifikation der in der Szenariensicht enthaltenen Modell- und Sprachelemente<br />

kann dem entsprechenden Ausschnitt aus dem Struktur-Metamodell in Bild 5.10 entnommen<br />

werden.<br />

51

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!