Title :
Fault injection experiments on real-time protocols using ORCHESTRA
Author :
Dawson, Scott ; Jahanian, Farnam ; Mitton, Todd
Author_Institution :
Real-Time Comput. Lab., Michigan Univ., Ann Arbor, MI, USA
Abstract :
The paper presents a set of experiments on real time protocols using the ORCHESTRA software fault injection environment. The paper first describes a specific implementation of ORCHESTRA for testing applications that use Unix sockets for communication. A novel feature of this tool is that it utilizes operating system support provided by Real Time Mach to quantify and compensate for the intrusiveness of the fault injection mechanism. The fault injection experiments which are described, tested fault tolerance and timing behavior of two target real time protocols. In addition, timing intrusiveness of ORCHESTRA was measured during the course of these experiments
Keywords :
Unix; high level languages; program testing; protocols; real-time systems; software fault tolerance; software tools; ORCHESTRA software fault injection environment; Real Time Mach; Unix sockets; fault injection experiments; fault injection mechanism; fault tolerance; operating system support; real time protocols; timing behavior; timing intrusiveness; Application software; Delay; Operating systems; Probes; Protocols; Real time systems; Sockets; Software measurement; System testing; Timing;
Conference_Titel :
High-Assurance Systems Engineering Workshop, 1996. Proceedings., IEEE
Conference_Location :
Niagara on the Lake, Ont.
Print_ISBN :
0-8186-7629-9
DOI :
10.1109/HASE.1996.618576