Title
Mars Polar Lander Fault Identification Using Model-based Testing
Abstract
This paper describes the application of the Test Automation Framework (TAF) on the Mars Polar Lander (MPL) software. The premature shutdown of the descent engine on the MPL spacecraft is believed to be the most likely cause for the mission failure. It is believed that the engine shutdown occurred when the three landing legs were extended into their deployed position. This event created an unanticipated transient touchdown indication from the legs, causing the software to inadvertently shutdown the descent engines prior to reaching the surface of Mars. This spurious indication should have been ignored by the Touchdown Monitor (TDM) software, but due to a design flaw, was actually "latched," thus causing the premature engine shutdown. The TAF approach was used to model the TDM software requirements. The associated TAF tools generated tests that identified a potential TDM fault.
Year
DOI
Venue
2002
10.1109/ICECCS.2002.1181509
ICECCS '02 Proceedings of the Eighth International Conference on Engineering of Complex Computer Systems
Keywords
Field
DocType
software requirements,automation,software testing,application software,mars,model based testing,time division multiplexing,leg,engines
Mars Exploration Program,Simulation,Computer science,Touchdown,Shutdown,Software fault tolerance,Software,Model-based testing,Spacecraft,Software requirements
Conference
ISBN
Citations 
PageRank 
0-7695-1757-9
6
0.81
References 
Authors
4
5
Name
Order
Citations
PageRank
Mark Blackburn1456.57
Robert Busser271.19
Aaron Nauman361.15
Robert Knickerbocker460.81
Richard Kasuda560.81