DocumentCode
2297135
Title
Testing the Input Timing Robustness of Real-Time Control Software for Autonomous Systems
Author
Powell, David ; Arlat, Jean ; Chu, Hoang Nam ; Ingrand, Félix ; Killijian, Marc-Olivier
Author_Institution
LAAS, Toulouse, France
fYear
2012
fDate
8-11 May 2012
Firstpage
73
Lastpage
83
Abstract
The functional layer of an autonomous system such as a robot is required to carry out multiple real-time control activities in parallel. These activities are launched by asynchronous calls from clients situated at higher layers, so there is a need for the functional layer to provide built-in protection to ensure that it is robust with respect to requests that are issued at instants that are incompatible with its current state and could therefore cause catastrophic system failure. This paper addresses the testing of the robustness provided by such protection mechanisms. A hybrid black-box robustness testing approach is considered by which test cases are generated by random mutation of a valid sequence of requests and test verdicts are obtained by a set of property-based robustness oracles applied to a logged trace of requests and responses. An application of the proposed framework to an experimental planetary explorer robot is described.
Keywords
aerospace robotics; control engineering computing; mobile robots; program testing; random processes; robust control; asynchronous call; autonomous system; built-in protection; catastrophic system failure; functional layer; hybrid black-box robustness testing; input timing robustness; multiple real-time control activities; planetary explorer robot; property-based robustness oracle; random mutation; real-time control software; Robot kinematics; Robustness; Safety; Software; Testing; Time domain analysis; dependability; fault injection; robotics; robustness; software; testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing Conference (EDCC), 2012 Ninth European
Conference_Location
Sibiu
Print_ISBN
978-1-4673-0938-7
Type
conf
DOI
10.1109/EDCC.2012.16
Filename
6214762
Link To Document