Introduction to Model-based Development and Quality Assurance of Embedded Software
In-House Training
In-House Training
This training class provides a practical overview of developing and safeguarding embedded software. It focuses on Simulink and code generators like Embedded Coder and TargetLink within serial projects. The training guides participants through all process steps. This includes designing and creating simulation models in Simulink and Stateflow, and generating production code.
Model quality assurance includes verifying the model and software architecture. It also involves safeguarding modeling guidelines and checking functional compliance with requirements in model tests. The efficient requirements based test specification is implemented for the created models and applied in MiL and SiL tests. Functional accuracy is verified by evaluating regression and back-to-back tests. You will learn how to follow all steps in practical exercises using the MES Test Manager® (MTest), MES Model Examiner® (MXAM), and MES Quality Commander® (MQC).
This training class is for novices in model-based development of embedded software using Simulink, Embedded Coder, or TargetLink.
It is suitable for developers, testers, quality managers, project managers, and team leaders. Only basic modeling knowledge of Simulink and Stateflow is required.
Hands-on: Simulink
Hands-on: Stateflow
Hands-on: Analysis, evaluation and refactoring of model architecture
Hands-on: Ensuring model quality with modeling guidelines
Hands-on: Model testing project
Hands-on: Test specification with MTest
Hands-on: Formal requirements with MTest
Hands-on: Signal comparison with MTest
Hands-on: Increasing model/code coverage with MTest
Hands-on: Quality monitoring project