Title :
Handling interrupts in testing of distributed real-time systems
Author :
Thane, Henrik ; Hansson, Hans
Author_Institution :
Dept. of Comput. Eng., Malardalen Univ., Vasteras, Sweden
Abstract :
Testing techniques for sequential software are well established. Unfortunately, these testing techniques are not directly applicable to distributed real-time systems. In previous work we have proposed a method for reproducible and deterministic testing of distributed real-time systems. This method identifies all possible orderings of task starts, preemptions and completions. Each ordering is regarded as a sequential program, and can as such be tested with standard sequential testing techniques. In this paper we extend our method to also handle interrupts. This is essential since critical parts of most real world systems are managed by interrupts
Keywords :
distributed processing; interrupts; program testing; real-time systems; deterministic testing; distributed real-time systems; interrupts; orderings; preemptions; real world systems; Clocks; Debugging; Error correction; Interference; Performance evaluation; Real time systems; Reproducibility of results; Sequential analysis; System testing; Timing;
Conference_Titel :
Real-Time Computing Systems and Applications, 1999. RTCSA '99. Sixth International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
0-7695-0306-3
DOI :
10.1109/RTCSA.1999.811297