Logo für GIGAOM 365x70

Sehen Sie, welche API-Testlösung im GigaOm Radar Report am besten abgeschnitten hat. Holen Sie sich Ihren kostenlosen Analystenbericht >>

Abstraktes Konnektivitäts-Hintergrundbild

EN 50128

EN 50128 Einhaltung von Parasoft

Was ist EN 50128?

EN 50128 „Bahnanwendungen – Kommunikations-, Signal- und Verarbeitungssysteme“, jetzt ersetzt durch EN 50716ist ein europäischer Prozessstandard. Er enthält technische Anforderungen mit Verfahren, Grundsätzen und Maßnahmen, um die Entwicklung von Software zu gewährleisten, die als sicher gilt, wenn Sicherheitsaspekte vorliegen. Die Software, die auf programmierbaren elektronischen Systemen zur Eisenbahnsteuerung läuft – auf der Strecke und auf der Zugseite – wird mithilfe dedizierter Mikroprozessoren, speicherprogrammierbarer Steuerungen, verteilter Mehrprozessorsysteme, großer Zentralprozessorsysteme oder anderer Architekturen implementiert.

Durchsetzung der EN 50128- oder EN 50716-Konformität mit Quellcode-Analyse, Unit-Tests, Rückverfolgbarkeit und mehr

Erreichen Sie die Konformität mit EN 50128 oder EN 50716 effektiv und effizient mit Parasofts C/C++-Lösungen für automatisierte Softwaretests. Seit über 30 Jahren unterstützt Parasoft Unternehmen dabei, strenge Standards durch erforderliche Best Practices wie Anforderungsverfolgbarkeit, statische Codeanalyse, dynamische Analyse, Unittests, Softwaremetriken, Software-On-Host- oder On-Target-Hardwareüberprüfung und -validierung, vollständige strukturelle Codeabdeckung, Funktions-/Blackbox-Tests und Schnittstellentests einzuhalten.

Wie Parasoft zur Einhaltung der Normen EN 50128 oder EN 50716 beiträgt

Nutzen Sie Parasoft C/C++test und C/C++test CT, um die Kosten und den Aufwand für die Einhaltung von EN 50128 oder EN 50716 zu senken, indem Sie mehrere vom Standard geforderte Testmethoden automatisieren. Unsere Suite mit automatisierten Softwaretest-Tools spart außerdem Zeit. Automatisch generierte Berichte und Dashboards bieten Teams eine praktische Möglichkeit, Fehler in der Software zu verhindern, aufzudecken und zu korrigieren und die für die Audits erforderliche Dokumentation vorzubereiten.

Parasoft C/C++test und C/C++test CT erleichtern und automatisieren die in EN 50128 und EN 50716, Abschnitt 6 „Software Assurance“, festgelegten Softwaretestmethoden. Darin wird eine Reihe von Softwaretestprozessen und -zielen für den Lebenszyklus von Bahnsoftware definiert. Jedes Ziel wird in den folgenden Unterabschnitten der Norm definiert:

  • 6.1 Softwaretests
  • 6.2 Softwareüberprüfung
  • 6.3 Software-Validierung
  • 6.4 Softwarebewertung
  • 6.5 Qualitätssicherung der Software
  • 6.6 Änderungs- und Änderungskontrolle
  • 6.7 Support-Tools und Sprachen

Parasoft C/C++test und C/C++test CT sind die einzigen Softwareentwicklungs- und Testlösungen auf dem Markt, die ein breites Spektrum an Testmethoden umfassen, um die Effizienz zu maximieren und die Ergebnisse zu verbessern.

Nebeneinanderstehende Tabellen mit den Tabellen EN 50128 (links) und EN 50716 (rechts) + Anhang A, die Parasofts SIL-Unterstützung auf allen Ebenen für jede Tabelle zeigen.

Text links: Leitfaden zur Erzielung funktionaler Sicherheit in Eisenbahnsoftware. Das Bild auf der rechten Seite ist eine Vorderansicht eines Automobils in einer städtischen Umgebung, das gerade einen Tunnel passiert hat.
Whitepaper

Leitfaden zur Erzielung funktionaler Sicherheit in Bahnsoftware: So erfüllen Sie die Anforderungen von EN 50128

Die Entwicklungstestlösung von Parasoft für C- und C ++ - Software erleichtert die Anwendung von EN 50128 für Eisenbahnanwendungen. Erfahren Sie, wie Parasoft es Teams ermöglicht, besseren Code für eingebettete Systeme zu erstellen und effizienter zu testen.

Herunterladen