|4.33 Elementary Method "PIM - Process Interaction Modeling" (PIM)|
The method "Process Interaction Modeling"(PIM) is a semi-formal method applied for the design of the signal exchange between several communicating realtime processes. The basic method specifies which signals or data are exchanged in what time sequence between which designed processes. PIM has the character of a static rule; it only handles the sequence of the signals and thus indirectly its causal relationship.
Means of Representation
PIM is represented by so-called "Sequence Charts" (SQ). The following notations can be considered as examples:
By applying the basic method, the dynamical interconnections in the process design are recorded and represented. Preparatory steps to generate the SQ (collection of signals and processes) are advisable, though not required. SQ can even be applied to find processes together with its communication requirements in a step-by-step manner, and to integrate them into a suitable causal relationship. In case the processes have already been identified and summarized in the process overview this is utilized by the method as an initial basis.
When generating an SQ, the following steps are typically performed:
|4.1||SD4.1 - SW Architecture Design||
Based on the functional structure of the SW Unit the basic method specifies the signal exchange between all individual SW Unit processes as completely as possible. In this connection, the order of all signals connected with a process determines the causal dependences and sequence control in the dynamic operation, not only for each individual process but also for the overall model. Method STM - State Transition Modeling will be applied as well after the individual processes have been modeled as state automatons.
Provided that special security requirements are not specified, the method completely covers subproduct SW Architecture.Individual Descriptions, together with STM, and completely covers subproduct SW Architecture.Dynamic Sequence Model.
|No.||Interface||Observation||Information in Annex 1|
|5.1||PIM-PCODE||The processes defined in the process interaction diagrams are taken into consideration during the PCODE generation in the detailed design.||4.15 Interface PCODE-PIM|
|5.2||PIM-STM||The signals or respectively the data between processes according to PIM are allocated to individual states and transitions according to STM.||4.18 Interface PIM-STM|
|GDPA Online Last Updated 01.Jan.2002 Updated by Webmaster Last Revised 01.Jan.2002 Revised by Webmaster|