Tabla de contenido:
Definición - ¿Qué significa MISRA C?
MISRA C es un conjunto formal de pautas para desarrollar software automotriz utilizando el lenguaje de programación C. La Asociación de Fiabilidad de Software de la Industria del Motor (MISRA) del Reino Unido rige el desarrollo de los estándares MISRA C para el software utilizado en automóviles.
Techopedia explica MISRA C
MISRA C incluye elementos "obligatorios" y "asesores" para proteger el software automotriz de fallas y fallas. Por ejemplo, algunos estándares MISRA C implican evitar funciones propensas a fallas. También hay estándares para la depuración o para facilitar la depuración, incluidas reglas como comentarios claros y convenciones de código. Los desarrolladores deben cumplir con un conjunto de reglas obligatorias para el cumplimiento de MISRA C. Una adición inicial a estas reglas se desarrolló en 1998. Una versión sucesiva llegó en 2004, y han aparecido nuevas versiones en los últimos años.
El propósito de MISRA C es garantizar el más alto calibre de operación de software para los programas de software utilizados en vehículos, ya que estos programas pueden ser muy vitales para el diseño de seguridad general del vehículo. Con el software automotriz, las vidas están en la línea de maneras que no se aplican a los sistemas de escritorio o portátiles utilizados en un entorno no móvil. MISRA C es una de las herramientas que los planificadores usan para desarrollar software seguro para automóviles.
