On the current level of abstraction – in the current phase – a solution is created by performing the task “Create Solution”. The created solution is supposed to satisfy the given functional and non-functional requirements, specifically the timing requirements.
The solution is shown in the lower part of Figure 1. It consists of two combinations of Hardware Function («HF»), Basic Software Function («BSF»), and Logical Device Manager («LDM»): one combination is called “Sensor” and the other one “Actuator”. And two [design] functions/components («DF») called “F1” and “F2”. The combination on the left hand side in the figure corresponds with the sensor and the combination on the right hand side corresponds with the actuator. The two [design] functions/components («DF») called “F1” and “F2” processing the data received from the environment via the HF, BSF and LDM, and control/impact the environment via the LDM, BSF, and HF. The Logical Device Manager “Actuator” provides additional data to the function/component called “F1”.
Figure 1: A simple example to demonstrate the use of the TIMMO-2-USE Generic Method Pattern
|