Modellbasierte Entwicklung eingebetteter Software nach ISO 26262

Herausforderungen und bewährte Lösungen - 2 Tage

 

Datum Standort Sprache
01. - 02. Mär. 2021 Online
Anmeldung
Deutsch
30. - 31. Mär. 2021 Online
Anmeldung
Englisch/Chinesisch
20. - 21. Apr. 2021 Online
Anmeldung
Englisch
01. - 02. Jun. 2021 Online, in Kooperatin mit dSPACE
Anmeldung
Englisch
01. - 02. Jul. 2021 Online
Anmeldung
Englisch
15. - 16. Jul. 2021 Online, in Kooperatin mit DynaFusion
Anmeldung
Englisch
14. - 15. Sep. 2021 Online
Anmeldung
Deutsch
26. - 27. Okt. 2021 Online
Anmeldung
Englisch
15. - 16. Nov. 2021 Online, in Kooperatin mit dSPACE
Anmeldung
Englisch

 

 

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 an vielen Praxisbeispielen gezeigt, die Sie an Ihrem Arbeitsplatz direkt anwenden können.

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

★★★★★ 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.”

Sprachen

auf Deutsch oder Englisch

Formate

Piktogramm On Site Training

Vor Ort
an einem unserer Schulungsstandorte

Piktogramm Online Training

Online
wo immer Sie gerade sind

Piktogramm Inhouse Training

Spezifisch für Ihr Unternehmen
online oder vor Ort in Ihrem Unternehmen

 

Erweiterungsoption: Für unternehmensspezifische Schulungen bieten wir einen optionalen dritten Schulungstag an, an dem Sie noch mehr praktische Erfahrungen sammeln können.

Lernziele

Durch Abschluss dieses Kurses erreichen die Teilnehmer*innen Folgendes:

  • Verständnis der Charakteristika und Vorteile eines modellbasierten Entwicklungsprozesses
  • Anwendung modellbasierter Methoden zur Entwicklung sicherheitsrelevanter Systeme nach ISO 26262
  • Verständnis des modellbasierten Entwicklungsprozesses nach ISO 26262
  • Fähigkeit, die Elemente einer effektiven Softwarearchitektur nach ISO 26262 zu beurteilen
  • Verständnis für die Implementierung von Softwarearchitektur in Modellen
  • Die Fähigkeit, Modellstrukturen zu analysieren und zu evaluieren
  • Verständnis wie Modellqualität effektiv mit Modellierungsrichtlinien sichergestellt wird
  • Kenntnisse über die Tool-Qualifizierung nach ISO 26262
  • Anwendung von Methoden zur Absicherung der Modellqualität durch Modelltest
  • Verständnis der Herangehensweise des Detailed Design in der modellbasierten Entwicklung
  • Verständnis der Prioritäten für die Prozessanpassung für ISO 26262-Konformität

Preise und Geschäftsbedingungen

Die Preise und Geschäftsbedingungen entnehmen Sie bitte der PDF-Datei oder fordern Sie Ihr individuelles Angebot unter sales@model-engineers.com an.

SAE Certificate of Competency

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

Agenda

Tag 1

Übersicht: Modellbasierte Softwareentwicklung mit Simulink

  • Grundlagen der modellbasierten Entwicklung
  • Überblick über Entwicklungs- und Absicherungsaktivitäten
  • Merkmale der ISO 26262-konformen Entwicklung

Entwicklung sicherheitsrelevanter Systeme nach ISO 26262

  • Auswirkungen auf den Entwicklungsprozess
  • Gefährdungs- und Risikoabschätzung und ASIL-Bestimmung
  • Strategien für ein Safety-Konzept – Ableitung von Software-Sicherheitsanforderungen
  • ASIL-Dekomposition
  • Safety Of The Intended Functionality (SOTIF)

Hands-on: Sicherheitsanforderungen

ISO 26262-konformer Software-Entwicklungsprozess

  • Referenz-Workflow
  • Prozessphasen und Work Products
  • Prozesshandbücher und Entwicklungshandbücher
  • Gemeinsamkeiten mit den Anforderungen von ASPICE 3

Umsetzung von Softwarearchitektur in Modellen

  • Einführung Softwarearchitektur
  • Erwartete Eigenschaften einer ISO 26262-konformen Softwarearchitektur
  • Softwarearchitektur in Modellen
  • Prinzipien für Schichtmodelle
  • Interface-Handling in Modellen
  • Simulink Design-Pattern für sicherheitsrelevante Software

Analyse und Bewertung der Modellarchitektur

  • Analyse 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: Analyse, Bewertung und Refactoring der Modellarchitektur

Tag 2

Gewährleistung der Modellqualität mit Modellierungsrichtlinien

  • Ü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: Absicherung der Modellqualität mithilfe von Modellierungsrichtlinien

Tool-Qualifizierung nach ISO 26262

  • Grundlagen der Tool-Qualifizierung
  • Bestimmung des Tool Confidence Levels
  • Qualifizierungsmethoden

Hands-on: Tool Qualification Kit

Gewährleistung der Modellqualität durch den Modelltest

  • Anforderungen der ISO 26262 an den Testprozess
  • Testziele auf den unterschiedlichen Teststufen
  • Regressions- und Back-to-back-Test, MiL – SiL – PiL
  • Modell- und Codecoverage
  • Automatisierte Testauswertung mit Test Assessments

Hands-on: Modelltest-Projekt

Überblick und Prioritäten für die Prozessanpassung gemäß ISO 26262

  • Qualitätsüberwachung von Entwicklungsprojekten, Software-Verifikationsbericht
  • 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

Hands-on: Qualitäts-Monitoring-Projekt

Prüfung zur Qualifizierung für das SAE Certificate of Competency (optional)