Eintrag kommentierenErfahrung zum Thema berichtenEintrag bewerten
Dieser Eintrag wurde im Schnitt mit 0 von 5 Punkten bewertet
Verfahren
EET
Methode/Technik:2646
Externe Quellen zum Thema NEU: Externe Quellen zum Thema suchen 
Beschreibung
Zur exemplarischen Beschreibung der Interaktion verschiedener Komponenten untereinander oder mit der Umwelt werden Extended Event Traces (EETs) verwendet.

Üblicherweise werden EETs einem Teil der Systemstruktur zugeordnet (assoziiert). AutoFOCUS sieht hierfür zwei verschiedene Arten vor:

1. Assoziation mit einer einzelnen Komponente
2. Assoziation mit einem Systemstrukturdiagramm (SSD)

Im ersten Fall wird eine typische Ein-/ Ausgabesequenz der assoziierten Komponente dargestellt. Hierbei sollten in dem Sequenzdiagramm nur die Ein-/Ausgabeports der Komponente verwendet werden.

Im zweiten Fall stellt das Sequenzdiagramm einen typischen Ablauf zwischen den Komponenten des Systemstrukturdiagramms und dessen Umgebung dar. Das Sequenzdiagramm sollte hierbei nur Kanäle, Ports und Komponenten verwenden, die in dem assoziierten Systemstruktudiagramm vorhanden sind.

Bei Sequenzdiagrammen liegt das Augenmerk auf einer exemplarischen Darstellung der möglichen Interaktionen bzw. des Ein-/ Ausgabeverhaltens. Deshalb wird die Vollständigkeit aller Interaktionsmuster nicht gefordert. Die folgende Abbildung stellt die Signalanforderung der Ampelsteuerung in zwei EETs dar:



Abbildung 1: Komponentenbezogenes (1.) und Strukturbezogenes (2.) EET
Die einzelnen Bestandteile von Abbildung 1 werden im Folgenden noch detailliert erläutert.

Aktoren

Die senkrechten Achsen in einem EET-Diagramm stellen Zeitachsen dar, die zu Komponenten in Systemstrukturdiagrammen korrespondieren. Genau wie in Systemstrukturdiagrammen wird die Umgebung nicht als eigene Komponente modelliert, sondern ist implizit in jedem EET-Dokument enthalten (siehe auch Abschnitt "Nachrichten"). Abbildung 2 zeigt die Komponenten der Fußgängerampel (Merge und Controller).



Abbildung 2: Komponentenachsen der Fußgängerampel
Nachrichten

Nachrichten werden durch horizontale Pfeile zwischen verschiedenen Achsen bzw. Komponenten dargestellt. Die Richtung des Pfeiles zeigt dabei die Richtung des Nachrichtenflusses. Eine Nachricht von der Komponente Merge zur Komponente Controller wird durch einen Pfeil von der Achse Merge zur Achse Controller symbolisiert. Nachrichten von der Umgebung werden durch Pfeile von rechts oder links außen dargestellt. Analog dazu werden Nachrichten in die Umgebung durch Pfeile nach rechts oder links außen dargestellt.

Nachrichtenpfeile können mit einer Zeichenkette annotiert werden, die sowohl den Inhalt der Nachricht als auch den entsprechenden Kanal bzw. Port angibt, auf dem die Nachricht übermittelt wird. Für Kanäle und Ports werden unterschiedliche Schreibweisen verwendet.

  • Wert auf Kanal: Kanal . Wert
  • Wert auf Eingabeport: Eingabeport ? Wert
  • Wert auf Ausgabeport: Ausgabeport ! Wert
Das Fragezeichen (?) symbolisiert dabei das Lesen eines Wertes von einem Eingabeport und das Ausrufezeichen (!) das Schreiben eines Wertes auf einen Ausgabeport. Damit man Konsistenz der Interaktionssicht (EET) und der Struktursicht (SSD) erhält, muss der in der Nachricht verwendete Kanal bzw. Port auch im Systemstrukturdiagramm enthalten sein und die gleichen Quell- und Zielkomponenten haben. Der Wert ist ein beliebiger Term, der jedoch den gleichen Typ besitzen muss, wie der zugehörige Kanal bzw. Port.

Abbildung 3 zeigt den Vorgang einer Signalanforderung bezogen auf die Facility-Komponente (links) und bezogen auf die Verfeinerung, welche aus den Komponenten Merge und Controller besteht (rechts). Wie schon erwähnt sollen in dem EET auf der rechten Seite von Abb.3 nur Kanäle des zugehörigen Strukturdiagrammes verwendet werden. Das EET auf der linken Seite dagegen bezieht sich nur auf die Komponente Facility und deren Ports. Deswegen werden hier keine Kanalnamen verwendet, sondern die jeweiligen Portnamen BA und IA.


Abbildung 3: Signalanforderung über Button A


EET (Fortsetzung)
Externe Quellen zum Thema NEU: Externe Quellen zum Thema suchen 
 Eintrag kommentieren 
 Eintrag bewerten 
 Erfahrung zum Thema berichten 
Zu dieser Seite wurden noch keine Kommentare oder Bewertungen abgegeben.
 
Zum Seitenanfang Top Drucken Impressum AGB
Home

VSEK ©2001-2012