Empfohlenes Webinar: MISRA C++ 2023: Alles, was Sie wissen müssen | Zum Video

Schiene

Lösungen für die Bahnindustrie

Entwicklung und Test von Schienensoftware

Die Bahnindustrie befindet sich in einer Digitalisierungstransformation, um den Güter- und Personenverkehr zu rationalisieren. Ziel ist es, Kosten zu senken, intelligente Züge und Bahnhöfe zu bauen, die Informationen zur Bahn- und Fahrgastbewegung in Echtzeit bereitstellen, Verkehrsbehörden zu unterstützen und das Fahrgasterlebnis zu verbessern, indem Reisenden Tools zur Auswahl der intelligentesten, einfachsten Reise- und Zahlungsoptionen zur Verfügung gestellt werden.

Die etablierten Testlösungen von Parasoft auf dem sicherheitskritischen Markt bieten eine bessere Unterstützung für die Schienenstandards als jeder andere Werkzeughersteller. Unsere Lösungen sind einfach anzuwenden. Sie unterstützen Unternehmen bei der Einhaltung des Hauptstandards der Bahnindustrie (CENELEC EN-50128) und der Sicherheitscodierungsstandards wie MISRA, AUTOSAR C ++ 14, CERT, CWE und OWASP.

Bewältigen Sie die heutigen Herausforderungen der modernen Softwareentwicklung

Reduzieren Sie die Kosten für die Einhaltung von Standards

Parasoft C/C++test bietet eine einheitliche, automatisierte Softwaretestlösung für die Bahnindustrie, einschließlich Unterstützung für Sicherheitsprozessstandards (wie EN 50128) und andere regulatorische Anforderungen (wie CERT, CWE, MISRA und AUTOSAR C++ 14). Parasoft-Lösungen verbessern die Produktivität von Softwaretests, senken die Hürde bei der Einführung von Compliance in den Entwicklungsprozess und reduzieren den zusätzlichen Arbeitsaufwand für die Qualifizierung und Erstellung von Berichten und Dokumentationen, die für Audits erforderlich sind.

Sichern Sie Ihre Anwendung mit Sicherheitscodierungsstandards

Eisenbahnunternehmen und ihre OEMs können Testlösungen implementieren, die von der sicherheitsorientierten Testsuite von Parasoft bereitgestellt werden, die Folgendes umfasst: Quellcode testen, Unit-Tests, API-Tests, Web-UI-Tests und Service-Virtualisierung. Beginnen Sie auf dem richtigen Weg. Erstellen Sie Code mit statischer Analyse, um die Software von Anfang an mit Sicherheitsstandards wie CERT C, CERT C++ und CWE kompatibel zu machen. Riskieren Sie nicht, bis zum Ende zu warten, um Ihre Sicherheitslücken und Sicherheitsmängel zu identifizieren.

Bauen Sie vernetzte Eisenbahnen und Bahnhöfe

Moderne Zugsteuerungssysteme enthalten Software, die Eisenbahnen verbindet, die Zugbewegung in Echtzeit überwacht, Ereignisalarme auslöst, Wartungsarbeiten vorhersagt und viele andere wichtige Aktivitäten ausführt. Bahnhöfe sind ebenfalls Teil dieses vernetzten Ökosystems mit Ein- / Ausgangstoren, Ticketautomaten und Apps, mit denen Reisende Fahrpläne und Karten nachschlagen und ihren Fahrpreis bezahlen können. Die Entwicklung dieser vielfältigen und verbundenen kritischen Softwareanwendungen erfordert eine Komplettlösung für Sicherheitstests.

Parasofts Lösungen für die Bahnindustrie

Technologie treibt das Tempo des Wandels in der Bahnindustrie voran. Intelligente und umsetzbare Informationen sind der Schlüssel, unterstützt durch intelligente Sensoren, die im gesamten Netzwerk und im Schienenfahrzeug eingesetzt werden. Diese verbundenen Technologien können Gleise inspizieren und das Verhalten von Schienenfahrzeugen wie das Öffnen und Schließen von Türen automatisieren. Die Datenbanken sind mit fortschrittlichen Algorithmen und Datenanalysesoftware ausgestattet, die die Auswirkungen menschlicher Fehler und Einschränkungen auf den Eisenbahnbetrieb verringern und die Sicherheit und Effizienz verbessern. Die Erfahrung des Reisenden wird auch durch mobile Anwendungen verbessert, die die Entscheidungsbefugnis in die Hand nehmen. Alle diese gesammelten Daten und die Privatsphäre der Passagiere müssen geschützt werden.

Profitieren Sie vom Parasoft-Ansatz

Reduzieren Sie die Kosten für die Entwicklung hochwertiger Software, ohne die Markteinführungszeit zu beeinträchtigen.

Mehrere Testtechnologien in einem Tool integriert

Anstelle mehrerer fragmentierter Lösungen erfüllt der C / C ++ - Test mehrere Softwaretestanforderungen gemäß EN 50128. Die umfassende Lösung von Parasoft führt zu einem geringeren Lern- und Einrichtungsaufwand für Entwickler. Sie können sich auf ihre Kernaufgaben konzentrieren, anstatt mehrere Tools zu erlernen. Diejenigen, die die Toolchain verwalten, profitieren ebenfalls davon, indem sie Zeit sparen, die sie sonst für die Implementierung von Schnittstellen zwischen Tools zum Datenaustausch oder zur Erstellung einheitlicher Berichte aufgewendet haben.

Software-Test-Tool für sicherheitskritische Anwendungen

Der Parasoft C / C ++ - Test wurde unter Berücksichtigung sicherheitskritischer Anwendungen entwickelt. Bei der Durchführung von Komponententests oder der Überwachung des Laufzeitspeichers werden alle Komponenten, die zum Erstellen der Testbinärdatei (einschließlich Testfälle für getesteten Code), Stimulation und Stubs erforderlich sind, in Form des Quellcodes ausgedrückt und können versioniert und überprüft werden. Durch das Ausdrücken aller Testartefakte in Form des Quellcodes stellt der C / C ++ - Test sicher, dass der Speicherstatus vor dem Ausführen von Tests auf dieselbe Weise wie im Produktionssystem erstellt wird.

TÜV SÜD Zertifikat für CENELEC EN 50128

Der C / C ++ - Test ist vom TÜV SÜD für die Entwicklung sicherheitskritischer Software zertifiziert und wird mit einem Qualifizierungskit für Software mit höherem Risiko unterstützt. Das spezielle Qualification Support Tool von Parasoft führt Benutzer durch alle Schritte, die zur Qualifizierung des Tools erforderlich sind, und automatisiert einen Großteil der mühsamen manuellen Arbeit, einschließlich der Ausführung von Testfällen aus der umfassenden Testsuite und der Erstellung von Abschlussberichten, die zur Dokumentation des Qualifizierungsprozesses zur Erfüllung der Sicherheitsnorm EN 50128 erforderlich sind für die Bahnindustrie.