Title :
The fault-tolerant design and fault injection test for embedded software
Author_Institution :
Electr. & Inf. Eng. Coll., Xihua Univ., Chengdu, China
Abstract :
The paper introduces the fault-tolerant technique of chuangxin-1 micro-satellite on-board computer. A fault injection test system is built to verify the fault-tolerant function. The test system is made up of monitor computer, Trace32 ICE, monitor instrument for output, and fault injection instrument. The test case is employed to verify the behavior of fault-tolerance and judge the validity of fault-tolerant design of hardware and software, and it includes typically test case name, test content, instrument and device, test method, verification method, expectation result, actual result, etc. The result shows that the fault injection test system can verify the fault-tolerant design well.
Keywords :
artificial satellites; embedded systems; microcomputers; program testing; software fault tolerance; Trace32 ICE; chuangxin-1 micro-satellite on-board computer; embedded software; fault injection test; fault tolerant design; Ice; Lead; Monitoring; Reliability engineering; Software; Software reliability; Switches; fault injection; fault tolerant; reliability; test case;
Conference_Titel :
Circuits,Communications and System (PACCS), 2010 Second Pacific-Asia Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-7969-6
DOI :
10.1109/PACCS.2010.5626979