search
-
Start Date
End Date
backgroundbackgroundMODEL-BASED DEVELOPMENT OF EMBEDDED SOFTWARE IN COMPLIANCE WITH ISO 26262
MODEL-BASED DEVELOPMENT OF EMBEDDED SOFTWARE IN COMPLIANCE WITH ISO 26262
share
favourite

MODEL-BASED DEVELOPMENT OF EMBEDDED SOFTWARE IN COMPLIANCE WITH ISO 26262

Professional
Professional
Group
Group
Training (English)
Training (English)
Programming
star-favourite0
1,350.00 €
per course

About course

This 2-day training class describes how to develop and safeguard safety-critical embedded software in serial projects with Simulink in compliance with ISO 26262 (part 6). Beginning with a general overview of the ISO standard, we proceed by focusing on those requirements of the ISO 26262 that are specifically relevant to model-based development. We address the impact the standard has had on model-based development with Simulink, as well as the requirements for model and software architecture in safetycritical software. We also look at modeling guidelines and testing before wrapping up the class by assessing ISO 26262 readiness of controller functions. All theoretical knowledge is illustrated by means of many practical examples, which you can take straight back to your desk.

This training class is designed for developers, testers, project managers, and quality managers, whose focus is model-based development of safety-critical embedded software using MATLAB/Simulink.

You learn

· Developing safety-critical software in compliance with ISO 26262

· Impact of ISO 26262 on development of embedded software with Simulink

· Model architectures for safety-critical software

· Safeguarding ISO 26262-compliant models with modeling guidelines and complexity metrics

· ISO 26262-compliant testing for model-based SW development

· Tool qualification

· Prioritization of ISO 26262 requirements for process adaptation

Content

Day 1: 10 a.m. to 5 p.m.

Overview: Model-based software development with

Simulink

· Foundations of model-based development

· Overview of development and quality assurance activities

· Characteristics of ISO 26262-compliant development

Safety-related software development in compliance with

ISO 26262

· Impact on the development process

· Hazard analysis and risk assessment, ASIL determination

· Strategies for safety concepts – deriving software safety

requirements

· ASIL decomposition

ISO 26262-compliant development process

· Reference workflow

· Process phases and work products

· Process manuals and developer guides

Software architecture according to ISO 26262

· Basics of software architecture

· Expected properties of an ISO 26262-compliant software architecture

· Principles for software unit design

Implementing software architectures in models

· Software architecture in models

· Principles for layered models

· Interface handling in models

· Simulink design patterns for safety-critical software

Analysis and evaluation of model architecture

· Model structure analysis

· Introduction to complexity metrics

· Calculation of model complexity

· Measures to reduce model complexity

· Identification of ineffective interfaces and model clones

Hands-on: Analysis and evaluation of model architecture

Day 2: 9 a.m. to 5 p.m.

Ensuring model quality with modeling guidelines

· Overview of modeling guidelines

· General modeling guidelines for MISRA- and ISO 26262-compliant modeling

· Specific guideline on improving code generator application

· Automatic checking of modeling guidelines with the

MES Model Examiner

Hands-on: Ensuring model quality with modeling guidelines

Tool qualification in compliance with ISO 26262

· Foundations of tool qualification

· Determining the tool confidence level

· Qualification methods

Ensuring model quality with model testing

· ISO 26262 requirements in the testing process

· Test goals on different testing levels

· Regression testing and back-to-back testing, MiL – SiL – PiL

· Model and code coverage

· Automatic test evaluation with test assessments

Detailed design in model-based development in compliance

with ASPICE 3

· Relevance of ASPICE for automotive software development

· Requirements for compliance with ASPICE 3

· Demonstration of base practices of detailed design in model-based development

Priorities for process adaptation in compliance with ISO 26262

· Prioritizing ISO 26262 requirements for model-based development

· Assessing costs and benefits of ISO 26262 requirements

· Available methods and tools for process tailoring

Evaluation exercise to qualify for the SAE Certificate of Competency

Map

courseImage

Learn to Code

MODEL-BASED DEVELOPMENT OF EMBEDDED SOFTWARE IN COMPLIANCE WITH ISO 26262

Like and share!

share
favourite

Leave a review

Rate

Comments and rates

There are no reviews

Become an IT guru

IT news, courses, and events. Get personalized offers right in your mailbox from Course Finder team. Just let us know you are interested.

Related Courses

See More
share
favourite
No Schedule

star-favourite0
share
favourite
No Schedule

star-favourite0
per course