AUTOSAR C++14 – Developing critical software with iso c++14 in the automotive industry

AUTOSAR C++14 - DEVELOPING CRITICAL SOFTWARE WITH ISO C++14 IN THE AUTOMOTIVE INDUSTRY

Description

Functional Safety
Date: TBD
Place: Online
Language: English
Price: 850 EUR, 9.350 SEK, 6.300 DKK

Format: Instructor-led online training
Duration: 1 days, totally 7 hours

Request more information

Lena Bernhardsson (SE, NO)
+46 (0) 40 59 22 09
lena.bernhardsson@nohau.se

Heidi Lehtomäki – Finland
phone: +358 40 196 0142
heidi.lehtomaki@nohau.fi

Klaus Ahrensbach – Denmark
Phone: +45 3116 1019
ka@nohau.dk

Training on the Autosar Rules for Developing Critical Software with ISO c++14 in the Automotive industry.

In accordance with the Autosar C++14 Rule Catalogue from March 2019

This seminar handles the development of critical software with ISO C++14 in the embedded systems within the automotive field. For this purpose, the failure possibilities in a software project are analyzed and discussed with C++14. The basic rules from the rule catalogue are also examined. Backgrounds are being explained and special features of the C++ language are discussed.
In addition to theory, practical examples are performed in order to understand the meaning of the rules. The objective of the seminar is to get to know the principles and rules that Autosar C++14 offers for failure prevention in C++ projects.

The following subject matters are covered:

o The Error in Software
o The Error in Coding (Implementation)
o Thoughts on Development of Embedded Systems
o Safety-relevant and Safety-critical Software
o Typical Sources of Error in C++
o Special Sources of Error in C++
o Undefined Behavior of C++
o Implementation-dependent Behavior of C++
o Legibility and Clearness of C++ Code
o The Safe Use of Object-oriented Concepts in C++
o The Autosar C++14 Rule Catalogue
o Required and Recommended Rules
o Static Code Analysis
o Programming Guidelines and Coding Styles
o Development Process
Any C++14 compatible compiler can be adopted for this purpose. The recommended platforms are Windows, MacOSX, UNIX or Linux systems. The only important thing is that course participants master the C++ programming language and simple data operations on the system they use. A few rules are run through with real program examples.
Training Format
Format: Instructor-led online training
Duration: 1 days, totally 7 hours

Do you wish more information!

Contact us for offers, information or advice!