Articulo de referencia

Asociación de Confiabilidad de Software de la Industria Automotriz

La Asociación de Confiabilidad de Software de la Industria Automotriz ( MISRA ) es una organización que produce directrices para el software desarrollado para componentes electr...

La Asociación de Confiabilidad de Software de la Industria Automotriz ( MISRA ) es una organización que produce directrices para el software desarrollado para componentes electrónicos utilizados en la industria automotriz . [ 1 ] Es una colaboración entre numerosos fabricantes de vehículos, proveedores de componentes y consultoras de ingeniería.

Apuntar

El objetivo de esta organización es brindar asesoramiento en materia de garantía de calidad, principalmente a la industria automotriz, para la creación y aplicación de software seguro y confiable en vehículos. [ 2 ] La declaración de misión de MISRA es "Brindar asistencia a la industria automotriz en la aplicación y creación de software seguro y confiable en sistemas de vehículos" . [ 3 ] Los requisitos de seguridad del software utilizado en las unidades de control de los automóviles son específicos en comparación con los de otras industrias y dispositivos.

MISRA crea, revisa y publica (vende) estándares, como el estándar de codificación MISRA C para el lenguaje de programación C, publicado por primera vez en 1998.

Historia

MISRA se formó en la década de 1990 por un consorcio de organizaciones creado en respuesta al Programa de Investigación de Sistemas Críticos de Seguridad del Reino Unido . Este programa contó con el apoyo del Departamento de Comercio e Industria y del Consejo de Investigación de Ingeniería y Ciencias Físicas . Otro programa fue "SafeIT".

Posteriormente, MISRA publicó su primera guía, "Directrices de desarrollo para software basado en vehículos" , considerada por la comunidad de ingenieros como un elemento fundamental de la seguridad funcional . Esto ocurrió aproximadamente diez años antes de la creación de la norma ISO 26262 .

Organización (Consorcio MISRA)

Desde 2021, MISRA está gestionada por MISRA Consortium Limited, una entidad independiente sin ánimo de lucro. [ 4 ] [ 5 ]

El Comité Directivo es el siguiente (2024).

Comité Directivo

Los antiguos miembros son: Protean Electric Ltd [ 6 ]

Actividades

Según MISRA, se llevan a cabo las siguientes actividades:

  • Código automático MISRA
  • MISRA C
  • MISRA C++
  • Argumento de seguridad de MISRA
  • Seguridad funcional

Pautas

Las directrices MISRA son un conjunto de directrices de desarrollo para garantizar el desarrollo seguro y fiable del software de control para unidades de control electrónico (ECU). El enfoque principal de las directrices MISRA es la prevención de errores, no el estilo de programación . Entre otras cosas, las directrices están destinadas a guiar y respaldar los siguientes objetivos.

  • Garantizar la seguridad
  • Garantizar la seguridad [ 7 ]
  • Aportar robustez y fiabilidad al software
  • La seguridad humana debe tener prioridad cuando entre en conflicto con la seguridad de la propiedad.
  • Considere tanto las fallas aleatorias como las sistemáticas en el diseño del sistema.
  • Demuestra solidez, no te fíes solo de la ausencia de fallos.
  • Aplicación de consideraciones de seguridad en el diseño, fabricación, operación, mantenimiento y eliminación de productos.

Al igual que ocurre con muchos estándares (por ejemplo, ISO , BSI , RTCA ), los documentos de directrices de MISRA no son gratuitos para los usuarios o implementadores. [ 8 ]

Directrices de codificación

Las directrices de MISRA se centran principalmente en los lenguajes de programación C y C++ . El estándar principal se conoce como "MISRA C" y se ha actualizado varias veces.

Véase también

Sitio web oficial

Referencias

  1. Ward, DD (2006). «Estándares MISRA para software automotriz». 2.ª Conferencia IEE sobre Electrónica Automotriz . Londres, Reino Unido: IEE. págs. 5–18 . doi : 10.1049/ic:20060570 (inactivo el 12 de julio de 2025). ISBN  978-0-86341-609-5.{{cite book}}: CS1 maint: DOI inactivo desde julio de 2025 ( enlace )
  2. Pagès, Louis César (2021). "Motor Industry Software Reliability Association (MISRA): MISRA C for Software Development HIS Seminar: Standards and Certification" . Conferencia: Motor Industry Software Reliability Association (MISRA): MISRA C for Software Development HIS Seminar: Standards and Certification . doi : 10.13140/RG.2.2.15024.79369 .
  3. "MISRA" . Consultado el 16 de septiembre de 2024 .
  4. "Resumen de THE MISRA CONSORTIUM LIMITED - Buscar y actualizar información de la empresa - GOV.UK" . find-and-update.company-information.service.gov.uk . Consultado el 16 de septiembre de 2024 .
  5. "Sitio web de MISRA" . Consultado el 16 de septiembre de 2024 .
  6. "Sitio web de MISRA > Inicio de MISRA > ¿Quiénes somos?" . www.misra.org.uk . Consultado el 24 de abril de 2024 .
  7. Bagnara, Roberto (2017). "¡MISRA C, por razones de seguridad!". arXiv : 1705.03517 [ cs.SE ].
  8. "Sitio web de MISRA > Comprar en línea" . www.misra.org.uk . Consultado el 23 de febrero de 2021 .