A Lean and Highly-automated Model-Based Software Development Process Based on DO-178C/DO-331 - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

A Lean and Highly-automated Model-Based Software Development Process Based on DO-178C/DO-331

Résumé

The emergence of a global market for urban air mobility and unmanned aerial systems has attracted many startups across the world. These organizations have little training or experience in the traditional processes used in civil aviation for the development of software and electronic hardware. They are also constrained in the resources they can allocate for dedicated teams of professionals to follow these standardized processes. To fill this gap, this paper presents a custom workflow based on a subset of objectives derived from the foundational standards for safety critical software DO-178C/DO-331. The selection of objectives from the standards is based on the importance, degree of automation, and reusability of specific objectives. This custom workflow is intended to establish a lean and highly automated development life cycle resulting in higher quality software with better maintainability characteristics for research and prototype aircraft. It can also be proposed as means of compliance for software of certain applications such as unmanned aircraft systems, urban air mobility and general aviation. By producing the essential set of development and verification artifacts, the custom workflow also provides a scalable basis for potential future certification in compliance with DO-178C/DO-331. The custom workflow is demonstrated in a case study of an Autopilot Manual Disconnection System.
Fichier principal
Vignette du fichier
2020_DASC_Dmitriev.pdf (1.48 Mo) Télécharger le fichier
ADS_interfaces.jpg (154.79 Ko) Télécharger le fichier
CI_fsd_workflow_block.png (231.61 Ko) Télécharger le fichier
Workflow.png (760.66 Ko) Télécharger le fichier
hilEnv.png (26.13 Ko) Télécharger le fichier
levelOfCompliance_178.png (24.28 Ko) Télécharger le fichier
levelOfCompliance_331.png (25.63 Ko) Télécharger le fichier
mrails_status.png (265.99 Ko) Télécharger le fichier
requirement_model_testcase_linking.png (234.41 Ko) Télécharger le fichier
rsz_workflow.png (772.32 Ko) Télécharger le fichier
selected_DO178C_obj.png (32.05 Ko) Télécharger le fichier
selected_DO331_obj.png (23.7 Ko) Télécharger le fichier
swInteg.png (52.73 Ko) Télécharger le fichier
topModel.png (134.16 Ko) Télécharger le fichier
workitems_linkroles.png (195.38 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02901623 , version 1 (17-07-2020)

Identifiants

  • HAL Id : hal-02901623 , version 1

Citer

Konstantin Dmitriev, Shanza Ali Zafar, Kevin Schmiechen, Yi Lai, Micheal Saleab, et al.. A Lean and Highly-automated Model-Based Software Development Process Based on DO-178C/DO-331. 39th Digital Avionics System Conference, Oct 2020, online, United States. ⟨hal-02901623⟩
351 Consultations
553 Téléchargements

Partager

Gmail Facebook X LinkedIn More