DocumentCode :
646960
Title :
Keynote talk I: Building a high-assurance unpiloted air vehicle
Author :
Pike, Lee
fYear :
2013
fDate :
18-20 Oct. 2013
Firstpage :
33
Lastpage :
34
Abstract :
Summary form only given. A drone autopilot is a complex software artifact that includes operating systems, networking, and sensor systems. With support from DARPA, Galois is addressing the challenge of building an open-source high-assurance autopilot that is resistant to security attacks and software faults. We are tackling the problem by borrowing from a suite of formal-methods-inspired technologies such as strongly-typed domain-specific languages for embedded control systems, software model-checking, and runtime-verification. Just over one year in, we have designed two new languages and compilers and have a provisional autopilot developed. I will describe how we have achieved low-cost high-assurance software, and I will elaborate on the challenges ahead and the open problems we do not yet know how to address. For more information related to the autopilot, see smaccmpilot.org.
Keywords :
aerospace computing; autonomous aerial vehicles; formal verification; mobile robots; security of data; telerobotics; Galois; drone autopilot; embedded control systems; formal methods; networking systems; operating systems; runtime verification; security attacks; sensor systems; software artifact; software faults; software model checking; unpiloted air vehicle; Abstracts; Buildings; Control systems; NASA; Operating systems; Vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Formal Methods and Models for Codesign (MEMOCODE), 2013 Eleventh IEEE/ACM International Conference on
Conference_Location :
Portland, OR
Print_ISBN :
978-1-4799-0903-2
Type :
conf
Filename :
6670938
Link To Document :
بازگشت