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<br />

Diagrammart<br />

SuB<br />

Ports des SuB<br />

Generische Definition der<br />

Subsystemkomponenten<br />

Konkrete Nutzungen der<br />

Subsystemkomponenten<br />

Verbindungen zwischen Ports des<br />

umgebenden SuB und<br />

Subsystemkomponenten<br />

Verbindungen zwischen<br />

Subsystemkomponenten untereinander<br />

SysML-<br />

Sprachelemente<br />

internal block diagram<br />

Diagrammrahmen des<br />

internal block diagram<br />

Ports bzw. FlowPorts am<br />

Diagrammrahmen<br />

Block mit Stereotyp<br />

Subsystem<br />

Parts<br />

Connector, Typ delegate<br />

Connektor, Typ assembly<br />

Anmerkungen<br />

Diagramm muss als inneres Element des<br />

SuB modelliert werden<br />

Konsistenzkriterium: Die Menge der Ports<br />

muss der Menge der Ports in der<br />

Subsystemsicht entsprechen (siehe 5.1.5.4).<br />

Beschreibt eine Subsystemkomponente auf<br />

Klassenebene unabhängig von deren<br />

konkreten Verwendung innerhalb eines SuB.<br />

Instanziierung einer allgemeinen<br />

Subsystemkomponente für eine konkrete<br />

Verwendung innerhalb der<br />

Subsystemarchitektur. Durch Multiplizitäten<br />

kann die Anzahl an gleichen parts<br />

vorgegeben werden.<br />

Verbindet die Ports an der Systemgrenze mit<br />

den verantwortlichen parts. Der verbundene<br />

Part muss die Funktionalität besitzen, die<br />

Informationsflüsse über den Port zu erzeugen<br />

bzw. zu verarbeiten. Die über den Connector<br />

ausgetauschten Informationen werden über<br />

Signale beschrieben<br />

Konsistenzkriterium: Die Menge der Signale<br />

muss der Menge der Signale in der<br />

Systemabgrenzungssicht, der<br />

Systemfunktionssicht, der Szenariensicht und<br />

der Systemverhaltenssicht entsprechen<br />

(siehe 5.1.5.1).<br />

Verbindung der einzelnen parts, wobei eine<br />

funktionale Abhängigkeit zwischen den parts<br />

besteht.<br />

Tabelle 5.6.: Modellierungselemente für die Subsystemarchitektur<br />

5.1.4.6. Anforderungsschnittstellensicht<br />

Die bisher beschriebenen Sichten stellten in unterschiedlichen Perspektiven das funktionale<br />

Modell dar, wodurch die funktionalen Systemanforderungen definiert werden. Wie bereits in<br />

Abschnitt 4 dargelegt und im nachfolgenden Abschnitt 5.2.1 detailliert ausgeführt, umfasst<br />

die gesamte <strong>Anforderungsspezifikation</strong> jedoch auch text-basierte, nicht-funktionale Anforderungen<br />

und Schnittstellen zu externen, text-basierten Dokumenten. Diese besitzen Berührungspunkte<br />

mit dem funktionalen Modell. In der in diesem Unterabschnitt beschriebenen Anforderungsschnittstellensicht<br />

werden diese Berührungspunkte berücksichtigt und in einer SysML(A)-<br />

konformen Notation dargestellt.<br />

Nach dem in 5.2.3 beschriebenen Prinzip sollen die text-basierten Informationen außerhalb<br />

des funktionalen Modells verwaltet werden, wobei Verknüpfungspunkte zwischen beiden Teilen<br />

75

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!