Example: Example of applying the generic method pattern
This guidance introduces a very simple example that is used to explain how the Generic Method Pattern is applied respectively utilized.
Relationships
Description
Main Description

At the beginning of a phase the solution and the corresponding timing requirements are available from the previous phase respectively higher level of abstraction – the Analysis Level. This solution is shown in the upper part of Figure 1. The solution consists of two functional devices («FD») and one function/component («AF»). One of the functional devices, the one on the left-hand side in the figure, represents the sensor and the other functional device, the one on the right-hand side in the figure, represents the actuator. The purpose of the functional device named “Sensor” is to provide data from the environment to the E/E system subject to be developed; and the purpose of the functional device called “Actuator” is to “control/impact” the environment. The [analysis] function/component («AF») called “Function” processes the data received from the environment via the functional device “Sensor” and controls/impacts the environment via the functional device called “Actuator”.

In the artifact “Timing Requirements” attached to the solution one event chain is specified. This event chain and the timing constraint are depicted by the blue colored event chain drawn above the function/component called “Function” in Figure 2. The event chain references an event and its occurrence can be observed at the required port of the functional device called “Sensor”. This event is playing the role of the stimulus. The event chain references a second event and its occurrence can be observed at the provided port of the functional device called “Actuator”. And this event is playing the role of the response.

A latency timing constraint (TC) is imposed on this event chain (EC) and its value is 125 ms including a variation – jitter – of 30 ms yielding in a time range of 110 ms to 140 ms.

 

Scope

Latency Timing Constraint

Minimum

Maximum

Sensor - Function - Actuator

125 ms, -15 ms, +15 ms

110 ms

140 ms

 

 

Figure 1: A simple example to demonstrate the use of the TIMMO-2-USE Generic Method Pattern

 

Figure 2: A simple example to demonstrate the use of the TIMMO-2-USE Generic Method Pattern and transforming timing requirements between levels of abstraction.

 

More Information