航空电子系统要求航空任务的执行具有确定性、可预测和可控性。深入分析综合化航空电子系统软件安全性、可靠性、完整性和实时性需求,提出了综合化航空电子系统软件可信性的定义。首次将可信计算引入到综合化航空电子系统中,建立综合化航空电子系统可信软件体系结构,在此基础上,提出软件可信运行环境构建方法和可靠性增强技术。这些技术能够保障综合化航空电子系统的可预测性,对保证飞机任务的执行及其安全具有重要的作用,为研制适合于中国大飞机的综合化航空电子系统可信软件奠定基础。
Avionics systems require aviation tasks to be definite, predictable and controllable. This article makes a thorough analysis of the requirements of an avionics system software in terms of security, dependability, integrity and real time. The definition of the trust software in integrated avionics systems is proposed. The trusted computing technology is introduced for the first time into an integrated avionics system, and the architecture of the trust software is established. Based on these, the execution environment of the trust software is established and the technology of its dependability improvement is presented. These developments will guarantee that the integrated avionics system tasks are predictable, which is of vital importance for task execution and security. These technologies lay the foundation for the development of trust softwares in integrated avionics systems which will be applicable to research on large airplanes in China.