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