DO-248C , Información complementaria para DO-178C y DO-278A , publicado por RTCA, Incorporated , es una recopilación de preguntas frecuentes y documentos de debate que abordan las aplicaciones de DO-178C y DO-278A [ 1 ] en la garantía de seguridad del software para aeronaves y software para sistemas CNS / ATM , respectivamente. Al igual que DO-178C y DO-278A, es un proyecto conjunto de RTCA con EUROCAE y el documento también se publica como ED-94C , Información complementaria para ED-12C y ED-109A . [ 2 ] La publicación no proporciona ninguna guía adicional a DO-178C o DO-278A; más bien, solo proporciona aclaraciones a la guía establecida en esas normas. [ 3 ] La presente revisión también se amplía para incluir la sección "Fundamento de DO-178C/DO-278A" para documentar los elementos que se consideraron al desarrollar DO-178B y luego DO-178C, DO-278A y DO-330 , así como los suplementos que acompañan a esas publicaciones ( DO-331 , DO-332 , DO-333 ). [ 1 ]
En consonancia con las versiones DO-178C y DO-278A, la presente revisión, DO-248C, actualiza la revisión anterior DO-248B , Informe para la aclaración de DO-178B "Consideraciones de software en la certificación de sistemas y equipos aerotransportados" . Si bien se han añadido nuevas preguntas frecuentes y documentos de debate, la mayoría de las preguntas frecuentes y documentos de debate de DO-248C se han mantenido de DO-248B. Algunos de estos elementos se han marcado como eliminados o actualizados, ya que los temas se abordaron en las versiones DO-178C, DO-330, suplementos u otras publicaciones. No se incluye una sección de erratas, ya que la versión DO-178C corrigió las erratas de DO-178B y no se han publicado erratas de DO-178C. [ 1 ]
Inicialmente, esta publicación era un informe de aclaración anual; DO-248B (2001) fue precedida por DO-248A (2000) y DO-248 (1999). [ 4 ]
Esquema del contenido
DO-248C contiene lo siguiente:
- Fundamentación de cada objetivo de proceso de DO-178C/DO-278A
- 84 preguntas frecuentes (algunas indicadas como eliminadas, suprimidas o respondidas en otras publicaciones)
- 21 documentos de debate:
- Consideraciones para la selección de herramientas de verificación
- Relación de DO-178B/ED-12B con el Código de Regulaciones Federales (CFR) y los Requisitos Conjuntos de Aviación (JAR)
- Diferencias entre las guías DO-178A y DO-178B para cumplir el objetivo de cobertura estructural.
- Uso del historial de servicio: justificación para DO-178C
- Aplicación de métodos alternativos potenciales para el cumplimiento de las normas en el software desarrollado previamente (PDS).
- Criterios de transición
- Definición de términos de verificación de uso común
- Cobertura estructural y objetivos de seguridad
- Certificación con problemas de software conocidos
- Consideraciones a tener en cuenta al decidir utilizar software desarrollado previamente (PDS, por sus siglas en inglés)
- Calificación de una herramienta mediante el historial de servicio (Eliminado, ver DO-330 )
- Problemas de trazabilidad del código objeto al código fuente
- Definiciones de Cobertura de Declaración, Cobertura de Decisión y Cobertura de Condición/Decisión Modificada (MC/DC)
- Aspectos de partición en DO-178C/DO-278A
- Relación entre las pruebas de regresión y los cambios de hardware
- Gestión de caché
- Uso de la aritmética de punto flotante
- Fundamentación de la experiencia de servicio para DO-278A
- Independencia en DO-178C/DO-278A
- Elementos de datos de parámetros y elementos de datos de adaptación
- Aclaración sobre el error de evento único (SEU, por sus siglas en inglés) en relación con el software.
Referencias
- 1 2 3 Leanna Rierson. Desarrollo de software crítico para la seguridad: una guía práctica para el software de aviación y el cumplimiento de la norma DO-178C . págs. 70-71. ISBN 978-1-4398-1368-3.
- ↑ AC 20-115D , FAA, Oficina AIR-134, 2017, página 2.
- ↑ RTCA DO-178C , página A-2.
- ↑ Rierson, páginas 52-53.
- Estándares RTCA