Seminario web destacado: MISRA C++ 2023: todo lo que necesita saber | Vea ahora

ES 50128

EN 50128 Conformidad con Parasoft

¿Qué es EN 50128?

EN 50128 “Aplicaciones ferroviarias - Sistemas de comunicación, señalización y procesamiento” es un estándar de proceso europeo. Contiene requisitos técnicos con procedimientos, principios y medidas para garantizar el desarrollo de software que se considera seguro cuando hay implicaciones de seguridad. El software que se ejecuta en sistemas electrónicos programables de control ferroviario, en la vía y en el lado del tren, se implementa mediante microprocesadores dedicados, controladores lógicos programables, sistemas distribuidos multiprocesador, sistemas de procesadores centrales a gran escala u otras arquitecturas.

Aplicación del cumplimiento de EN 50128 con análisis de código fuente, pruebas unitarias, trazabilidad y más

Logre el cumplimiento de EN 50128 de manera efectiva y eficiente con la prueba Parasoft C / C ++ y su conjunto de herramientas de prueba de software automatizado. Durante más de 30 años, Parasoft ha estado ayudando a las organizaciones a cumplir con estándares rigurosos a través de las mejores prácticas requeridas, como trazabilidad de requisitos, análisis de código estático, análisis dinámico, pruebas unitarias, métricas de software, verificación y validación de hardware en el host o en el destino, código estructural completo cobertura, pruebas funcionales / de caja negra y pruebas de interfaz.

Cómo ayuda Parasoft a lograr el cumplimiento de EN 50128

Aproveche la prueba Parasoft C / C ++ para reducir el costo y el esfuerzo de lograr el cumplimiento de EN 50128 mediante la automatización de múltiples métodos de prueba requeridos por la norma. Nuestro paquete de herramientas de prueba de software automatizado también ahorra tiempo. Los informes y cuadros de mando generados automáticamente proporcionan a los equipos una forma práctica de prevenir, exponer y corregir errores en el software y preparar la documentación necesaria para las auditorías.

La prueba Parasoft C / C ++ facilita y automatiza los métodos de prueba de software especificados en EN 50128, sección 6 “Garantía de software”, que define un conjunto de procesos de prueba de software y objetivos para el ciclo de vida del software ferroviario. Cada objetivo se define en las siguientes subsecciones de la norma:

  • 6.1 Prueba de software
  • 6.2 Verificación de software
  • 6.3 Validación de software
  • 6.4 Evaluación de software
  • 6.5 Aseguramiento de la calidad del software
  • 6.6 Control de modificaciones y cambios
  • 6.7 Herramientas e idiomas de soporte

La prueba Parasoft C / C ++ es la única solución de prueba y desarrollo de software en el mercado que incluye una amplia gama de metodologías de prueba para maximizar la eficiencia y mejorar los resultados.

Cuadro A.5
EN 50128 - Verificación y prueba
Soporte de Parasoft
Todos los niveles SIL (SIL 0 - SIL4)
1Prueba formalDTP de Parasoft
2Análisis estáticoParasoft C / C ++test
3Análisis dinámicoParasoft C / C ++test
4MétricaParasoft C / C ++test
5TrazabilidadPrueba y DTP de Parasoft C / C ++
6Análisis del efecto de error del softwareDTP de Parasoft
7Cobertura de prueba para el códigoParasoft C / C ++test
8Pruebas funcionales / de caja negraParasoft C / C ++test
9Test de rendimientoParasoft C / C ++test
10Prueba de interfazParasoft C / C ++test
Texto de la izquierda: Guía para Lograr la Seguridad Funcional en el Software Ferroviario. La imagen de la derecha es una vista frontal de alto nivel de un automóvil en un entorno urbano que acaba de atravesar un túnel.
whitepaper

Guía para lograr la seguridad funcional en el software ferroviario: cómo satisfacer los requisitos de EN 50128

La solución de pruebas de desarrollo de Parasoft para software C y C ++ facilita la aplicación de EN 50128 para aplicaciones ferroviarias. Descubra cómo Parasoft permite a los equipos producir mejor código para sistemas integrados y probarlo de manera más eficiente.

Descargar