Sabine Hägele
Schulungen

Die Schulung bietet einen praxisorientierten Einstieg in die sichere Softwareentwicklung mit der Programmiersprache Rust für sicherheitskritische Systeme. Rust eignet sich aufgrund seines Designs besonders für die Entwicklung von Software für Embedded Systems und gewinnt in zahlreichen Branchen an Bedeutung. Dabei werden branchenspezifische Anforderungen – etwa aus ISO 26262, IEC 61508, ISO 13849 oder ISO 25119 – ebenso behandelt wie Methoden zur sicheren Softwareentwicklung mit Rust. Praxisbeispiele und interaktive Übungen verdeutlichen die Inhalte.
Nach Abschluss der Schulung können die Teilnehmenden, sichere, normkonforme Software mit Rust – auch in Kombination mit C/C++ – entwickeln. Sie können ihre Softwareentwicklungskompetenz gezielt auf Rust übertragen, Rust-Coding-Guidelines und moderne Tools für Embedded- und sicherheitskritische Anwendungen anwenden und Normanforderungen branchenübergreifend berücksichtigen. Anhand praxisnaher Beispiele sehen sie, wie sich abstrakte Normanforderungen wirksam in die tägliche Entwicklungsarbeit integrieren lassen.
Schulungsinhalte:
Für eine vertiefende Behandlung oder bei projektspezifischen Fragestellungen kann der Schulungsteil durch zusätzliche Workshops erweitert werden.