A Middleware for Model-Based Embedded Systems
Source: Technische Universitat Munchen
To deal with the increasing complexity of embedded real-time systems the model-driven development approach has proven to be beneficial. The reduction of complexity achieved by the used models, which are often implemented using a graphical modeling language, results in less faulty systems. For model-driven development to be effective, the possibility of human faults has to be kept as small as possible. This goal can be reached by utilizing automatic code generation and is hence already employed in production today. Tools like Matlab/Simulink or ASCET-SD are examples of such efforts.