Transportsysteme sehen sich zunehmend den aktuellen Trends der Rechner- und Netzwerkverknüpfung und wachsender Komplexität der Software ausgesetzt. Diese Trends können zu einer inakzeptabel hohen Angreifbarkeit der Software führen, die die Sicherheit elektronischer Komponenten und so des ganzen Systems selbst bedrohen können. Ein bedeutsamer Schritt für eine verlässliche Software-Zertifizierung hat jetzt den Weg geebnet für die Anwendung hoch zuverlässiger Software-Entwicklungsverfahren für Eisenbahnen und andere Transportsysteme. Dieser Beitrag erörtert die Zertifizierung und die entscheidenden Grundsätze der Software-Entwicklung, die von Systementwicklern angewandt werden können.