Autosar – The rules for developing critical software with ISO C++14 in the automotive Industry

SEMINAR DETAILS

  • Datum: Auf Anfrage
  • Dauer: 1 Tag, 9:00 - 17:00 Uhr
  • Ort: ONLINE
  • Sprache: EN
  • Referent: Ralf Schneeweiß
  • Frühbucher: N. A.
  • Preis: N. A.
ANMELDEN
DETAILS (PDF)

Ralf Schneeweiß IMAGE Ralf Schneeweiß
In mehreren Projekten vor und während seiner freiberuflichen Tätigkeit hat sich Ralf Schneeweiß sehr fundierte Kentnisse im praktischen Einsatz...

Kontakt

Telefon:

+49 (0)711 138183-0

 

E-Mail:

[email protected]

AGB QA AKADEMIE

Bitte beachten Sie:
Sollte das Online-Anmeldeformular auf Ihrem System blockiert sein und sich nicht öffnen lassen, verwenden Sie bitte unser Anmeldeformular im PDF-Format und senden dies ausgefüllt per Email an [email protected]! Vielen Dank!

Benefits

In this one-day seminar you get to know the principles and rules that Autosar C++14 offers for failure prevention in C++ projects.

Target group

  • Software developer
  • Technical project manager

Prerequisites

  • 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.

Handouts

  • Autosar C++14 Guidelines (PDF)
  • MISRA C++:2008 Guidelines (PDF) licensed for each participant

Overview

This seminar handles the development of critical software with ISO C++14 in embedded systems within the automotive field. For this purpose, the failure possibilities in a software project are analysed and discussed with C++14. The basic rules from the rule catalogue are also examined. Backgrounds are explained and special features of the C++ language discussed. In addition to theory, practical examples are performed in order to understand the meaning of the rules.

Topics Outline

  • The Error in Software
  • The Error in Coding (Implementation)
  • Thoughts on Development of Embedded Systems
  • Safety-relevant and Safety-critical Software
  • Typical Sources of Error in C++
  • Special Sources of Error in C++
  • Undefined Behaviour of C++
  • Implementation-dependent Behaviour of C++
  • Legibility and Clearness of C++ Code
  • The Autosar C++14 Rule Catalogue
  • Required and Recommended Rules
  • Static Code Analysis
  • Programming Guidelines and Coding Styles

Teilnehmerstimmen

„A great wealth of experience, very good explanations“
N.N.

„Understandable and helpful examples! Very competent speaker!“
N.N.

„Excellent, expectations fully met!“
N.N-

Bitte beachten Sie:
Sollte das Online-Anmeldeformular auf Ihrem System blockiert sein und sich nicht öffnen lassen, verwenden Sie bitte unser Anmeldeformular im PDF-Format und senden dies ausgefüllt per Email an [email protected]! Vielen Dank!