In contrast, the graphic part is dependent from the scenario to visualize the received data. It has to be in full charge of the application programmer. Therefore, the graphic has to be mounted from outside through an interface. The strict separation in the presented three areas leads to a high cohesion resulting in a high usability and maintainability of the software design.