2001 – 2003 Design & Implementierung von Komponenten in C++
Folgeprojekt im Bereich Transportsysteme bei der Alcatel SEL AG.
Design, Implementierung, Test und Dokumentation von Softwarekomponenten in C++. Die Tätigkeit umfasste die fachliche Verantwortung für eines von 3 Subsystemen des Gesamtsystems, außerdem die Mitarbeit im Design Board des Projekts. In begrenztem Umfang Mitwirkung bei der Spezifikation.
Die entwickelte Software hatte den höchsten Sicherheitsstandards (SIL-4) zu genügen, da ihre korrekte Funktion direkte Auswirkungen auf Leben und Gesundheit von Menschen hatte. Die Einhaltung dieser Anforderungen wurde v.a. durch umfangreiche, mehrstufige Testverfahren und restriktive Coding Standards sichergestellt.
Fachlicher Hintergrund: Zugleitsysteme für Hochgeschwindigkeitszüge, ERTMS/ETCS, UNISIG,
GSM-R.
- Vorgehensmodelle: Rational Unified Process (RUP), V-Modell
- Betriebssysteme: Solaris, proprietäres Echtzeit OS (RTOS) auf der Basis von Chorus
- Sprachen: C++, XML, Ruby, Java
- Tools: Together/C++, Cantata++, purify, XMLSpy, ClearCase, JUnit, ClearDDTS