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