Task: Analyse Solution [Both]
In this task, the Solution [Both] model is analyzed by means of, for instance, simulation and/or static analysis. This will result in timing property values and metrics relevant for judging the timing behavior of Solution [Both].
Disciplines: Integrate reusable component tasks
Relationships
Main Description

In the task Analyze Timing Model, the Solution_BOTH model is analyzed by means of, for instance, simulation and/or static analysis. This will result in timing property values and metrics relevant for judging the timing behavior of Solution_BOTH.

In particular, it is necessary to also re-analyze the timing behavior of components originating from Solution_EXIST, because after integration some of their timing property values may have changed. For instance, response times (WCRT) may increase due to inter-component interference from added components (see Figure 1).

 

Figure 1 - Timing behavior before and after integration

 

Figure 1 illustrates possible effects due to integration. Both Solution_EXIST and Solution_INTEG have functions which are activated with 10ms period. Fct_10ms_INTEG has been mapped into the same 10ms task which contains Fct_10ms_EXIST. Certain considerations led to the design decision that Fct_10ms_INTEG shall be placed at the beginning of the task. Of course, this leads to an increased response time of the 10ms task (and all lower-priority tasks) compared to before the integration. Also the response time of function Fct_10ms_EXIST will increase in the depicted scenario.

 

More Information