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.
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