首页 | 本学科首页   官方微博 | 高级检索  
     


A new hierarchical software architecture towards safety-critical aspects of a drone system
Authors:Zhu  Xiao-rui  Liang   Chen  Yin   Zhen-guo  Shao   Zhong  Liu   Meng-qi  Chen   Hao
Affiliation:1.Department of Mechanical Engineering and Automation, Harbin Institute of Technology (Shenzhen), Shenzhen, 518055, China
;2.Department of Computer Science, Yale University, New Haven, 06511, USA
;
Abstract:

A new hierarchical software architecture is proposed to improve the safety and reliability of a safety-critical drone system from the perspective of its source code. The proposed architecture uses formal verification methods to ensure that the implementation of each module satisfies its expected design specification, so that it prevents a drone from crashing due to unexpected software failures. This study builds on top of a formally verified operating system kernel, certified kit operating system (CertiKOS). Since device drivers are considered the most important parts affecting the safety of the drone system, we focus mainly on verifying bus drivers such as the serial peripheral interface and the inter-integrated circuit drivers in a drone system using a rigorous formal verification method. Experiments have been carried out to demonstrate the improvement in reliability in case of device anomalies.

Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号