Eisenbahn

Entwicklung von Embedded Software

embedded-soft-dev
Eisenbahn

Hochzuverlässige Software für sicherheitskritische Eisenbahnsysteme

Embedded Software mit hoher Integrität ist das Rückgrat moderner Eisenbahnsysteme – vor allem in Signal- und Fahrzeuganwendungen, in denen Zuverlässigkeit, Determinismus und Sicherheit entscheidend sind. Sie muss unter allen Betriebsbedingungen einwandfrei funktionieren, häufig unter engen technischen Randbedingungen und strengen sicherheitskritischen Anforderungen.

Die Normen für Eisenbahnsoftware entwickeln sich stetig weiter – ein direktes Abbild der wachsenden Komplexität dieser Systeme. Von der EN 50128 für Signaltechnik-Software über die EN 50657 für Software in Schienenfahrzeugen bis hin zur neu zusammengeführten und überarbeiteten EN 50716 „Bahnanwendungen – Anforderungen an die Softwareentwicklung“ steigen die Anforderungen kontinuierlich. Critical Software begleitet diese Entwicklung von vorderster Linie aus und richtet die eigenen Entwicklungsprozesse konsequent an den jeweils aktuellen regulatorischen und branchenspezifischen Vorgaben aus.

Software mit hoher Integrität – über den gesamten Lebenszyklus von Bahnsystemen

Software mit hoher Integrität wird meist mit sicherheitskritischen Bahnfunktionen gleichgesetzt. Ihr Nutzen reicht jedoch weiter: Dieselben Entwicklungsprinzipien sind überall dort unverzichtbar, wo Ausfälle den Betrieb erheblich stören, hohe Kosten verursachen oder dem Ruf des Unternehmens schaden können.

Critical Software setzt auf disziplinierte Entwicklungsmethoden, die Sicherheit, Leistung und Wartbarkeit in Einklang bringen. Dazu zählen fundierte Expertise in der Umsetzung der EN 50716 sowie moderne Ansätze wie die modellbasierte Softwareentwicklung. Damit ist Critical Software nicht nur ein normkonformer Lieferant, sondern ein technischer Vorreiter für Bahnsoftware mit hoher Integrität.