DocumentCode :
869585
Title :
A temporal approach for testing distributed systems
Author :
Khoumsi, Ahmed
Author_Institution :
Sherbrooke Univ., Que., Canada
Volume :
28
Issue :
11
fYear :
2002
fDate :
11/1/2002 12:00:00 AM
Firstpage :
1085
Lastpage :
1103
Abstract :
This paper deals with testing distributed software systems. In the past, two important problems have been determined for executing tests using a distributed test architecture: controllability and observability problems. A coordinated test method has subsequently been proposed to solve these two problems. In the present article: 1) we show that controllability and observability are indeed resolved if and only if the test system respects timing constraints, even when the system under test is non-real-time; 2) we determine these timing constraints; 3) we determine other timing constraints which optimize the duration of test execution; 4) we show that the communication medium used by the test system does not necessarily have to be FIFO; and 5) we show that the centralized test method can be considered just as a particular case of the proposed coordinated test method.
Keywords :
distributed programming; program testing; timing; centralized test method; communication medium; controllability; coordinated test method; distributed software system testing; distributed test architecture; observability; temporal approach; timing constraints; Computer architecture; Constraint optimization; Controllability; Error correction; Fault detection; Observability; Software systems; Software testing; System testing; Timing;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.2002.1049406
Filename :
1049406
Link To Document :
بازگشت