Thomas Freissler
Bahntechnik
Modulare Software-Plattformen treiben die Digitalisierung in der Bahntechnik voran: Produktvarianten können beherrscht sowie eine zeit- und kostenoptimierte Entwicklung im Hinblick auf die Zulassung ermöglicht werden.
Mit der Digitalisierung wächst der Softwareanteil in der Bahntechnik und die Anforderungen an die Zulassung steigen weiter an. Um diese Komplexität in der Softwareentwicklung zu beherrschen, bietet der Plattformansatz eine Lösung und bringt die nötige Flexibilität mit. Dabei können die Entwicklungs- und Betriebsprozesse so angepasst werden, dass die Lebenszykluskosten optimiert und langfristig zukunftsfähige Software entwickelt werden kann.
Neben einer normkonformen Entwicklung mit modernen Entwicklungsmethoden und hoher Automatisierung ermöglicht die Plattform eine klare Strukturierung durch modulare Software-Architektur. Weitere Vorteile sind die Beherrschung von Varianten sowie die Hardware-Unabhängigkeit. Zudem bietet sie eine klare Zuteilung von Security-Anforderungen.
Komplexe und variantenreiche Softwaresysteme können durch den Einsatz von Software-Plattformen iterativ und inkrementell entwickelt, aber auch effizient validiert, begutachtet und homologiert werden. Für eine normkonforme Umsetzung wird ein zweistufiges Vorgehen angewandt:
Um Software-Plattformen erfolgreich einzusetzen, muss der Plattformansatz konsequent über alle Phasen des Produktlebenszyklus hinweg aufgesetzt und etabliert werden. Wichtig ist dabei, eine differenzierte Strategie für die Softwaresicherung zu verfolgen, die das zweistufige Vorgehen berücksichtigt. Entlang des Prozesses sollte zudem die Softwaresicherung verankert sein. Bei der Verwendung von Software-Plattformen spielt auch das geeignete Zusammenarbeitsmodell zwischen den Ebenen (System – Subsystem – Komponente – Software) eine wichtige Rolle. Darüber hinaus sind die Auswahl geeigneter Tools und Methoden sowie ein hoher Automatisierungsgrad zur Steigerung der Effizienz für den Erfolg entscheidend.
Für die normkonforme Entwicklung einer Steuerungssoftware eines modularen Antriebssystem setzten wir modulare Software-Plattformen ein.
Software-Plattformen sind wichtige Treiber für die Digitalisierung der Bahn. Ein wachsender Markt und zunehmende Produkt-Varianten lassen sich auf diese Weise mit kürzeren Entwicklungszyklen vereinbaren.
Thomas Freissler, Programm Manager
Durch die zunehmende Komplexität und Individualisierung von Bahnanwendungen, den höheren Wertschöpfungsanteil von Software im Gesamtsystem und die zunehmende Bedeutung von Cyber-Security steigen die Anforderungen an die Entwicklung. Gleichzeitig sind die Reduktion der Kosten sowie kurze Entwicklungszyklen wichtig. Modulare Software-Plattformen sind eine passende Antwort, um im Bahnumfeld Lösungen zu bieten, die robust, variabel und skalierbar sind, inkrementelle Entwicklung unterstützen und dabei zulassungsfähig sind.