Competence Center Software Development
Die Funktionalität moderner Systeme steckt in der Software.
Dementsprechend ist das Competence Center Software Development auf die professionelle Entwicklung technischer Software für Bahnanwendungen entsprechend der einschlägigen Normen und Standards des Bahnbereichs ausgerichtet.
Das Tätigkeitsfeld des Competence Center Software Development umfasst den Softwareentwicklungsprozess im engeren Sinne mit folgenden Themenschwerpunkten:
- Softwarearchitektur und -design
- Programmierung und Debugging
- Modultest
Weitere Themen im Umfeld des Competence Center Software Development sind Softwarespezifikation, Softwareintegration, Fehlermanagement und Anforderungsmanagement.
Bzgl. der Themen Software-Verifikation und Integrationstests wird auf das Competence Center Verification&Test, bzgl. Systemspezifikation wird auf das Competence Center Systems Engineering verwiesen.
Kompetenzen
Wir besitzen langjährige Erfahrung mit der Entwicklung technischer Software und orientieren uns stets am aktuellen Stand der Technik. Unsere Kompetenzen umfassen u. a.:
- Normgerechte Entwicklung technischer Software unter Beachtung von Safety-Normen (EN 50128 bis SIL 4)
- Entwicklung von Embedded Software für zahlreiche Plattformen und Systeme (μC C167, Mehrprozessor-Systeme, PXROS, CAN und PROFIBUS etc.) in einer Vielzahl von Programmiersprachen (C, C++, Ada, etc.)
- Domänenspezifische Softwareentwicklungs-Know-How für Bahnanwendungen (ETCS,ESTW etc.)
- Softwareentwicklung für technische Steuerungs- und Leitsysteme auf Windows- und Linux- Basis unter Verwendung aktueller Technologien (.NET Framework, SOA, Webanwendung nach W3-Standards etc.)
- Professioneller Einsatz moderner Methoden und Werkzeugen, z.B. UML, SCADE, TOPCASED, ECLIPSE, Enterprise Architect, Reqtify, Cantata, Multi-Threading
Wir beraten und unterstützen Sie gerne bei Ihren Projekten.
Aktuelle Themen
Ein erstes mit dem Werkzeug
SCADE entwickeltes Produkt wurde zur Zulassung beim EBA gebracht. SCADE bringt uns durch sichere und zertifizierte Codegeneratoren dem Ziel der „Null-Fehler-Software“ einen entscheidenden Schritt näher.