top of page

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

Pris

Förfrågan

Varaktighet

1 Dag

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

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

Nohau Training Partner

This course is provided by a Nohau Training Partner, a trusted provider of hands-on training for professionals in embedded systems, software development, and engineering.

Nohau Training Partner

SJÄLVSTUDIER

Lär dig Embedded-utveckling i din egen takt – när och var du vill!

ANPASSADE KURSER

Anpassad träning för bättre embedded-kompetens i ditt team.

CERTIFIKAT

Våra kurser tillhandahåller TRUE certifikat – Erkända av branchledare.

Nohau_office environment5_edited.jpg
bottom of page