Die Teilnehmenden erlernen:
- die Methodik der Funktionsentwicklung in MATLAB®/Simulink®/Stateflow® nach ISO 26262: anforderungsbasiert, modular, testgetrieben
- den Umgang mit der MATLAB®-Umgebung und der MATLAB®-Sprache als Basis für Automatisierung in Simulink®
- den Umgang mit der Simulink®-Umgebung mit Konzepten der modellbasierten Entwicklung nach ISO 26262
- den Umgang mit der Stateflow®-Umgebung mit Konzepten der Flussdiagramme und Zustandsautomaten
- anforderungsbasierte Implementierung und Verifikation der Funktionsmodelle. Dies umfasst die richtlinienkonforme Erstellung und Review der Block-Diagramme, die Simulation und das Debugging in Simulink®, sowie die entwicklungsbegleitende Verifikation der Modelle nach ISO 26262
- die Methoden für die Formalisierung der Modelle und erhalten Ausblicke auf die Codegenerierung und Verifikation von C-Code nach ISO 26262 für die Produktion
Participants will learn:
- the methodology of function development in MATLAB®/Simulink®/Stateflow® according to ISO 26262: requirements-based, unit-based and modular, test-driven
- how to use the MATLAB® environment and the MATLAB® language as the basis for automation in Simulink®
- how to use the Simulink® environment with relevant concepts of model-based development according to ISO 26262
- handling the Stateflow® environment with concepts of flowcharts and state machines
- requirements-based implementation and verification of functional models. This includes the guideline-compliant creation and review of block diagrams, simulation and debugging in Simulink®, Stateflow® and generated C code, as well as the verification of models during development in accordance with ISO 26262
- the methods for the formalization of the models and the outlook for C code generation and verification according to ISO 26262 for production