Modellbasierte Entwicklung eingebetteter Software nach ISO 26262

Herausforderungen und bewährte Lösungen

Schulung

Diese Schulung gibt eine Anleitung, wie eingebettete Software auf Basis von Simulink im Rahmen von Serienprojekten nach der ISO 26262 (Band 6) erfolgreich erstellt und abgesichert wird. Ausgehend von einem allgemeinen Überblick über den ISO-Standard konzentrieren wir uns auf die Anforderungen der ISO 26262, die speziell für die modellbasierte Entwicklung relevant sind.

Wir befassen uns mit den Auswirkungen des Standards auf die modellbasierte Entwicklung mit Simulink sowie mit den Anforderungen an die Modell- und Softwarearchitektur in sicherheitsrelevanter Software. Wir schauen dabei auch auf bewährte Modellierungsrichtlinien und Testmethoden, um Steuergerätefunktionen auf Konformität mit der ISO 26262 zu prüfen. Das theoretische Wissen wird anhand zahlreicher Praxisbeispiele und Hands-ons vertieft. Wir üben die Umsetzung der ISO-Anforderungen in Simulink mit Tools, die Model Engineering Solutions (MES) für die Schulung zur Verfügung stellt.

Preis auf Anfrage
2 Tage oder 4 halbe Tage
Englisch oder Deutsch
Online oder vor Ort

Zielgruppe

Diese Schulung richtet sich an Entwickler:innen, Tester:innen, Projektmanager:innen und Qualitätsmanager:innen, in deren Fokus die modellbasierte Entwicklung eingebetteter Software auf Basis von MATLAB/Simulink steht.

Highlights

  • Entwicklung sicherheitsrelevanter Software nach ISO 26262
  • Alle Inhalte aktualisiert für ISO 26262:2018
  • Auswirkungen der ISO 26262 auf den modellbasierten Entwicklungsprozess mit Simulink
  • Modell-Architekturen für sicherheitsrelevante Software
  • ISO-konforme Modelle durch Modellierungsrichtlinien und Komplexitätsmessung gewährleisten
  • ISO-konforme Modellprüfung mit Modelltests
  • Toolqualifizierung
  • Priorisieren der Anforderungen aus der ISO 26262 für die Prozessanpassung
  • Kostenlose Bereitstellung von Tools der Firma MES für die praktische Umsetzung in Simulink (auch nach der Schulung zeitlich begrenzt nutzbar)

Agenda

Erster halber Tag

  • Grundlagen der modellbasierten Entwicklung
  • Überblick über Entwicklungsaktivitäten
  • ISO 26262 und Referenz-Workflow
    • ISO 26262
    • Entwicklungszyklus und Prozess der Funktionalen Sicherheit
  • Funktionale Sicherheit
    • Hands-On: Diskussion von Gefährdungen
    • Gefährdungs- und Risikoabschätzung
    • ASIL-Bestimmung
    • Ausfallarten und Maßnahmen
    • ASIL-Zuordnung, ASIL Dekomposition
    • ISO26262 Work Products
  • Überblick über Qualitätssicherungsaktivitäten
    • Modell- und Code-Verifikation
    • Kombination von Qualitätssicherungsaktivitäten
    • Durchgängiger Testprozess
  • Vorteile der modellbasierten Entwicklung
  • Einführung Softwarearchitektur
  • Erwartete Eigenschaften einer ISO 26262-konformen Softwarearchitektur
  • Softwarearchitektur in Modellen
  • Prinzipien für Schichtenmodelle
  • Interface-Handling in Modellen
  • Simulink Design-Pattern für sicherheitsrelevante Software

Zweiter halber Tag

  • nalyse der Modellstruktur
  • Einführung in Komplexitätsmetriken
  • Berechnung der Modellkomplexität
  • Maßnahmen zur Reduzierung der Modellkomplexität
  • Identifizieren ineffektiver Interfaces und Modellklone
  • Hands-on: Modellstruktur
    • Kennenlernen des Workflows in MXAM
    • Analyse der Modellkomplexität (mit MXAM – gern auf eigenen Modellen)
    • Einblick in Komplexitätswerte und sehr komplexe Subsysteme
    • Analyse von unwirksamen Schnittstellen in Modellen
    • Untersuchung geklonter Subsysteme in Modellen
    • Erörterung verschiedener Möglichkeiten zum Refactoring von Komplexität und Klonen
  • Hands-on: Refactoring von Modellen
    • Vereinfachtes Refactoring von Modellen
    • Verwendung von Autolayout zur Verbesserung des Modelllayouts
  • Herausforderungen und typische Anwendungsfälle
  • Quality Assessment Workflow
  • Berechnung von Qualität
  • Vorführung: Quality Monitoring Projekt

Dritter halber Tag

  • Überblick über Modellierungsrichtlinien
  • Modellierungsrichtlinien für die MISRA- und ISO 26262-konforme Modellierung
  • Spezifische Richtlinien zur Verbesserung der Anwendung des Codegenerators
  • Automatische Prüfung von Modellierungsrichtlinien
  • Hands-on
    • Analyse von eigenen Modellen auf Guideline-Compliance mit MXAM
    • Analyse und Diskussion von Findings zum Layout, Verständlichkeit, …
    • Betrachtung von Stateflow-Modellierung und die entsprechenden Findings
    • Guidelines für einheitliche Modelle: Farben, Namen, Konfiguration, …
    • Sichere Unterstützung bei der Reparatur von Modellen durch MXAM
    • Wiederverwendung von Analysen zur Dokumentation und im späteren Review
  • Grundlagen der Tool-Qualifizierung
  • Bestimmung des Tool Confidence Levels
  • Qualifizierungsmethoden
  • Vorführung: Vorstellung und Diskussion eines Tool Qualification Kit

Vierter halber Tag

  • Anforderungen der ISO 26262 an den Testprozess
  • Testziele auf den unterschiedlichen Teststufen
  • Regressions- und Back-to-back-Test, MiL – SiL – PiL
  • Modell- und Codecoverage
  • Erstellung von Testfällen abgeleitet von Anforderungen
  • Vorführung: Modelltest-Projekt
    • Einführung in ein Testprojekt
    • Verstehen der Testfalldefinition und der zugehörigen Signalverläufe
    • MiL und SiL Testfallausführung
    • Textuelle natürlichsprachliche und die zugehörigen formalen Anforderungen
    • Testauswertung durch generierte Testassessments
    • MiL-SiL Back-to-back Test zur Testauswertung
    • Model coverage für Simulink- und Stateflow-Units
    • Batchtest für eine automatisierte Testausführung
  • Priorisierung der ISO 26262-Anforderungen für die modellbasierte Entwicklung
  • Bewertung von Aufwand und Nutzen der ISO 26262-Anforderungen
  • Verfügbare Methoden und Werkzeuge für die Prozessanpassung

Qualifikationsprüfung (SAE Certificate of Competency optional)

Lernziele

Wenn Sie an dieser Schulung teilnehmen, werden Sie:

  • Charakteristika und Vorteile eines modellbasierten Entwicklungsprozesses verstehen.
  • Modellbasierte Methoden zur Entwicklung sicherheitsrelevanter Systeme nach ISO 26262 anwenden können.
  • Modellbasierte Entwicklungsprozesse nach ISO 26262 begreifen.
  • Fähig sein, die Elemente einer effektiven Softwarearchitektur nach ISO 26262 zu beurteilen.
  • Die Implementierung von Softwarearchitektur in Modellen nachvollziehen können.
  • Modellstrukturen analysieren und evaluieren können.
  • Verstehen, wie Modellqualität effektiv mit Modellierungsrichtlinien sichergestellt wird.
  • Die Tool-Qualifizierung nach ISO 26262 verstehen.
  • Methoden zur Absicherung der Modellqualität durch Modelltest anwenden können.
  • Die Prioritäten für die Prozessanpassung für ISO 26262-Konformität verstehen.

Kompetenzzertifikat

Ein kostenpflichtiges SAE Certificate of Competency kann in dieser Schulung durch Bestehen der Prüfung erworben werden.

Bitte kontaktieren Sie uns für weitere Informationen.

Kundenstimmen

Kosin Pattanon, Toyota Tsusho Nexty Electronics Thailand

Diese Schulung ist gut geeignet für Mitarbeiter:innen, die ein grundlegendes Verständnis für den Entwicklungsprozess erlangen wollen. Die gezeigten Beispiele der konkreten Modelle erleichtern das Verständnis. Die Schulung bietet ein klares Verständnis dafür, wie man Prozesskonformität erreicht. Sie hat uns auch dazu ermutigt, weitere Faktoren zu studieren, die uns helfen können, unsere Prozesse zu verbessern.

Teilnehmer:in von Robert Bosch Bulgarien

MXAM und die Informationen zu den Modellierungsrichtlinien waren für mich die Highlights, insbesondere die Infos darüber, wann und welche Richtlinien in welchem Umfang und in welcher Striktheit angewendet werden können.

Alexander Lange, Vitesco Technologies

Meine Highlights waren die praktischen Hands-on Sessions und auch die Möglichkeit, eigene Modelle aus Kundenprojekten zu analysieren.

Bernd Möllenbeck, Smart Mechatronics

Die vielen Beispiele und praktischen Übungen waren sehr gut.

Joshua Crawford, Daimler Trucks North America

Dies ist genau die richtige Schulung, um die Softwareanforderungen der ISO 26262 und deren Umsetzung besser zu verstehen.

Jared Key, Hella Aglaia Mobile Vision

Diese Schulung bietet einen aufschlussreichen und umfassenden Überblick über das modellbasierte Design nach ISO 26262 und zeigt, wie Sie dieses am besten zur Verbesserung Ihres Projekts nutzen können.

Teilnehmer:in von Daimler Trucks North America

Eine großartige Schulung, die nicht nur zeigt, wie man ISO 26262 versteht, sondern auch, wie man ISO 26262-konforme Software implementiert.

Teilnehmer:in von Robert Bosch Bulgarien

Mein Highlight war, dass ich mehr darüber erfahren habe, was ISO 26262-Konformität für die Entwicklung bedeutet. Ich habe das Prinzip verstanden und meine Entwicklungsfähigkeiten verbessert.

Philipp Bujotzek, Functional Developer, Webasto

Diese Schulung hat mit den prägnanten und leicht zugänglichen Informationen der Trainer:innen zu einem umfassenden Überblick über den ISO 26262-Standard verholfen.

Catalin-Mihai Radu, Infineon Technologies

Die Trainer sind sehr freundlich und sie sind gute Lehrer.

Teilnehmer:in von Bajaj Auto

Für alle Modell-Entwickler:innen empfohlen!

Teilnehmer:in von Jaguar Land Rover

Definitiv ein Muss für alle, die nach der ISO 26262 modellbasiert entwickeln.

Nicholas Broyles, Bendix

Die Schulung hat genau den Überblick über den ISO 26262-Prozess sowie über die Best Practices für die Integration modellbasierter Entwicklung in diesen Prozess geboten, den ich für mein Team gewünscht habe. Für meine Ingenieur:innen war der Fokus auf die modellbasierte Softwareentwicklung genau richtig, um sich interessiert zu beteiligen. Darüber hinaus haben die Diskussionen zur funktionalen Sicherheit den Kontext über den zusätzlichen erforderlichen Aufwand eröffnet. In den Übungen und Analysen wurden modernste Software-Werkzeuge zur Qualitätsicherung vorgestellt. Mit ihrer Hilfe können effiziente Modelle erstellt werden, welche die Sicherheitsanforderungen erfüllen.

Unsere Trainer:innen

Alexander Binkowski
Alexander Binkowski
Alexander Binkowski
Product Application Engineer MoRe
Mehr Infos
Sophia Kohle
Sophia Kohle
Sophia Kohle
Managing Director
Mehr Infos
Dr. Hartmut Pohlheim
Dr. Hartmut Pohlheim
Dr. Hartmut Pohlheim
Managing Director
Mehr Infos
Dr. Simon Rösel
Dr. Simon Rösel
Dr. Simon Rösel
Product Owner MXAM
Mehr Infos
Katja Schmidt
Katja Schmidt
Katja Schmidt
Software Engineer
Mehr Infos
Melina Simichanidou
Melina Simichanidou
Melina Simichanidou
Software Engineer
Mehr Infos
Kai Teschner
Kai Teschner
Kai Teschner
Product Application Engineer MXAM
Mehr Infos

Nächste Termine

4 halbe Tage Englisch
Online
10% Frühbucherrabatt bis zum 4. Jan 2025
Buchungsbedingungen
1.370,- €
1.233,- €
4 halbe Tage Englisch
Online
2.000,- $
4 halbe Tage Englisch
Online
10% Frühbucherrabatt bis zum 20. Apr 2025
Buchungsbedingungen
1.370,- €
1.233,- €
4 halbe Tage Englisch
Online
10% Frühbucherrabatt bis zum 2. Aug 2025
Buchungsbedingungen
1.370,- €
1.233,- €
4 halbe Tage Englisch
Online
2.000,- $
4 halbe Tage Englisch
Online
10% Frühbucherrabatt bis zum 25. Okt 2025
Buchungsbedingungen
1.370,- €
1.233,- €

Haben Sie Fragen?

Prof. Dr. Mirko Conrad und Björn Kunze
Prof. Dr. Mirko Conrad & Björn Kunze
tudoor academy

* Pflichtfeld

Bitte rechnen Sie 2 plus 1.