DocumentCode :
3455636
Title :
A software fault injection tool on real-time Mach
Author :
Dawson, Scott ; Jahanian, Farnam ; Mitton, Todd
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
fYear :
1995
fDate :
5-7 Dec 1995
Firstpage :
130
Lastpage :
140
Abstract :
Ensuring that a distributed real-time system with strict dependability constraints meets its prescribed specification is a growing challenge that confronts software developers and system engineers. This paper reports on a software fault injection tool, called SockPFI, for testing the fault tolerance and timing behavior of distributed real-time applications. SockPFI, developed on Real-Time Mach, can be used to test socket-based distributed real-time applications on this platform without modifying the source code of the target protocol. The SockPFI tool is based on the concept of script-driven probing and fault injection. It is explicitly designed to address some of the intrusiveness associated with fault injection of distributed systems, and in particular, with real-time protocols. The paper describes the design and implementation of SockPFI on Real Time Mach, and a demonstration of the tool on a real-time primary-backup replication protocol
Keywords :
computer testing; fault tolerant computing; real-time systems; SockPFI tool; dependability constraints; distributed real-time system; distributed systems; fault injection; real-time Mach; software fault injection tool; Fault tolerance; Probes; Protocols; Real time systems; Software systems; Software testing; Software tools; Systems engineering and theory; Timing; Trademarks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 1995. Proceedings., 16th IEEE
Conference_Location :
Pisa
ISSN :
1052-8725
Print_ISBN :
0-8186-7337-0
Type :
conf
DOI :
10.1109/REAL.1995.495203
Filename :
495203
Link To Document :
بازگشت