![]() |
![]() |
![]() |
|
4.33 Elementarmethode "Prozeßinteraktionsmodellierung" (PZIM) |
4.33 Elementary Method "PIM - Process Interaction Modeling" (PIM)
Die Methode "Prozeßinteraktionsmodellierung" (PZIM) ist eine halbformale Methode für den Entwurf des Signalaustausches zwischen mehreren kommunizierenden Realzeitprozessen. Die Elementarmethode legt fest, zwischen welchen Prozessen eines Entwurfs welche Signale bzw. Daten in welcher zeitlichen Reihenfolge ausgetauscht werden. Die Elementarmethode hat den Charakter einer statischen Regel; sie behandelt nur die Reihenfolge der Signale und damit indirekt deren Kausalbeziehung.
Darstellungsmittel
Darstellungsmittel der Prozeßinteraktionsmodellierung sind sogenannte "Sequence Charts" (SQ). Die nachfolgenden Notationshinweise sind beispielhaft zu sehen:
Funktioneller Ablauf
Durch die Anwendung der Methode werden die dynamischen Zusammenhänge des Prozeßentwurfs erfaßt und dargestellt. Vorbereitende Schritte für das Erstellen der SQ (Sammeln von Signalen und Prozessen) sind sinnvoll, jedoch nicht zwingend erforderlich. SQ können sogar verwendet werden, um Prozesse samt ihrer Kommunikationsanforderungen schrittweise aufzufinden und in ein sinnvolles Kausalgefüge einzubinden. Falls die Prozesse bereits identifiziert und in der Prozeßübersicht zusammengefaßt sind, verwendet die Methode dies als Ausgangsbasis.
Beim Erstellen einer SQ werden typischerweise folgende Schritte durchgeführt:
Nr. | Aktivität | Beschreibung |
---|---|---|
4.1 | SE4.1 - SW-Architektur entwerfen |
Ausgehend von der Funktionsstruktur der SW-Einheit spezifiziert die Methode möglichst vollständig den Signalaustausch zwischen allen Einzelprozessen der SW-Einheit. Dabei bestimmt die Reihenfolge aller mit einem Prozeß verbundenen Signale die kausalen Abhängigkeiten und Abfolgebeziehungen des dynamischen Ablaufs sowohl für jeden einzelnen Prozeß als auch für das Gesamtmodell. Die Methode ZUST wird dann mit herangezogen, wenn die Einzelprozesse als Zustandsautomaten modelliert wurden.
Sofern keine besonderen Sicherheitsanforderungen vorliegen, deckt die Methode das Teilprodukt "Einzelbeschreibungen" der Prozesse zusammen mit der Prozeßinteraktionsmodellierung ZUST vollständig und das Teilprodukt "Dynamisches Ablaufmodell" alleine vollständig ab. |
Nr. | Schnittstellen | Bemerkung | Information (Anhang 1) |
---|---|---|---|
5.1 | PZIM-PCODE | Die in den Prozeßinteraktionsdiagrammen festgelegten Abläufe werden bei der Pseudocode-Formulierung im Feinentwurf berücksichtigt. | 4.15 Schnittstelle PCODE-PZIM |
5.2 | PZIM-STM | Die Signale bzw. Daten zwischen Prozessen gemäß der Methode PZIM werden einzelnen Zuständen und Übergängen gemäß der Methode ZUST zugeordnet. | 4.18 Schnittstelle PZIM-STM |
![]() |
![]() |
This page online GDPA Online Last Updated 08.Oct.2002 by C. Freericks |