Computer Life-Cycle Management System for Avionics Software as a Tool for Supporting the Sustainable Development of Air Transport
Mariusz Zieja,
Andrzej Szelmanowski,
Andrzej Pazur and
Grzegorz Kowalczyk
Additional contact information
Mariusz Zieja: Logistic Support Department, Air Force Institute of Technology, 01-495 Warsaw, Poland
Andrzej Szelmanowski: Logistic Support Department, Air Force Institute of Technology, 01-495 Warsaw, Poland
Andrzej Pazur: Logistic Support Department, Air Force Institute of Technology, 01-495 Warsaw, Poland
Grzegorz Kowalczyk: Logistic Support Department, Air Force Institute of Technology, 01-495 Warsaw, Poland
Sustainability, 2021, vol. 13, issue 3, 1-20
Abstract:
The article presents selected results of analytical and design works undertaken at the Air Force Institute of Technology (AFIT) in the field of building a computer support and software lifecycle management system that is critical for flight safety. The aim of the work undertaken is to develop methods and carry out verification and testing in order to detect errors in the developed avionics software for compliance with the requirements of the DO-178C standard and its production, certification, and implementation on board aircraft. The authors developed an original computer system within the implemented requirements used in the construction and certification of avionic onboard devices and their software (among others, DO-254, DO-178C, AQAP 2210, ARP 4761, ARP 4754A). The conducted analysis involved three basic groups of avionics software development processes, i.e., software planning, creation, and integration. Examples of solutions implemented in the constructed computer system were presented for each of these process groups. The theoretical basis of the new method for predicting vulnerabilities in the software implemented within integrated avionic systems using branching processes is discussed. It was demonstrated that the possibility of predicting vulnerabilities in future software versions could have a significant impact on assessing the risk associated with software safety in the course of its lifecycle. It was indicated that some of the existing quantitative models for analyzing software vulnerabilities were developed based on dedicated software data, which is why actual scenario implementation may be limited. DO-178C standard requirements for the process of developing avionics software were implemented in the helmet-mounted flight parameter display system constructed at AFIT. The requirements of the DO-178C and AQAP 2210 standards were shown to be met in the example of the software developed for a graphics computer, managing the operating modes of this system.
Keywords: sustainable air transport; computer system; software security; DO-178C standard; AQAP 2210 standard; branching process; helmet-mounted flight parameter display system (search for similar items in EconPapers)
JEL-codes: O13 Q Q0 Q2 Q3 Q5 Q56 (search for similar items in EconPapers)
Date: 2021
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (3)
Downloads: (external link)
https://www.mdpi.com/2071-1050/13/3/1547/pdf (application/pdf)
https://www.mdpi.com/2071-1050/13/3/1547/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jsusta:v:13:y:2021:i:3:p:1547-:d:491351
Access Statistics for this article
Sustainability is currently edited by Ms. Alexandra Wu
More articles in Sustainability from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().