Entwicklung sicherheitsrelevanter Embedded Software
Die Sicherheit zahlreicher eingebetteter Systeme ist untrennbar an die Güte und Integrität der darin enthaltenen Software gekoppelt. Sicherheit im Sinne von Safety ist daher eine der zentralen Qualitätsziele bei der Entwicklung eingebetteter Software. In vielen Branchen ist die Entwicklung sicherheitsrelevanter Software zudem durch Normen und Standards geregelt.Im Rahmen des Lehrgangs wird der Entwicklungsprozess für sicherheitsrelevante Software exemplarisch am Beispiel der Automobilindustrie vorgestellt und an Beispielen illustriert. Sie erfahren zudem, wie die Sicherheitsintegrität von eingebetteter Software entsprechend der Funktionssicherheitsnorm ISO 26262 gewährleistet werden kann. Nach Abschluss des Seminars kennen Sie die grundlegenden Aktivitäten, die für die Entwicklung sicherheitskritischer Software, die den höchsten Qualitäts- und Sicherheitsstandards entspricht, erforderlich sind. Sie haben sich zudem mit grundlegenden Begriffen und Prinzipien, auf denen ein solcher Entwicklungsprozess basiert, vertraut gemacht. Dieses Wissen ist besonders relevant für Fachleute in Branchen wie der Automobilindustrie, der Luft- und Raumfahrt, der Medizintechnik, der Industrieautomatisierung und anderen Branchen, in denen die Software einen entscheidenden Einfluss auf die Sicherheit und Integrität von Systemen hat.Sie erhalten die Seminarunterlagen in englischer Sprache. Das Seminar wird auf Deutsch durchgeführt.
Dienstag, 7. und Mittwoch, 8. Oktober 20259.00 bis 12.15 und 13.15 bis 16.30 UhrEinführung in die Sicherheit software-basierter Systeme Softwarequalität und SicherheitWas ist Sicherheit?Sicherheit bei Fehlern und AusfällenZufällige vs. systematische FehlerSystematische SicherheitsintegritätISO 26262 als branchenspezifischer SicherheitsstandardEinbettung der Software-Entwicklung in den SystementwicklungsprozessSoftware Life Cycle für sicherheitsgerichtete SoftwareÜberblickSpezifikation von Software-SicherheitsanforderungenSoftware-Architekturdesign Software-UnitdesignImplementierungSoftware-UnittestSoftware-Integrationstest und Test der eingebetteten SoftwareGrundlegende Verfahren und Unterstützungsprozesse für die Entwicklung sicherheitsbezogener Software Requirements-Management Konfigurations-Management Änderungs-Management Absicherung der Werkzeugkette (Tool Qualifikation)SpezialthemenSoftware-SicherheitsanalysenEntwicklung von KI-basierten Softwarekomponenten
Veranstaltungs-Code | FB24-519037-60422179 |