Title :
Design for testability of communication protocols that support coordination loss
Author :
Loureiro, Antonio A F ; Chanson, Samuel T. ; Vuong, Son T. ; De Carvalho, Osvaldo S F
Author_Institution :
Dept. of Comput. Sci., Fed.. Univ. of Minas Gerais, Belo Horizonte, Brazil
fDate :
6/21/1905 12:00:00 AM
Abstract :
In protocol conformance testing, there is an important class of errors, namely coordination loss that cannot be anticipated because some source of error is external to both the tester and the implementation under test, (IUT). Furthermore, it is not possible to simulate their occurrence exhaustively in the test environment. Therefore they are very difficult to catch in the testing phase. In this paper we propose use self-stabilization as a design principle of design for testability (DFT) to overcome this testing problem. This will improve the reliability of protocol implementations derived from self-stabilizing protocol specifications. We present a novel algorithm and the corresponding design principles to design self-stabilizing protocols, and give an example of a self-stabilizing protocol
Keywords :
conformance testing; design for testability; program testing; protocols; software reliability; communication protocols; coordination loss; design for testability; design principle; implementation under test; protocol conformance testing; reliability; self-stabilization; self-stabilizing protocols; Automatic testing; Circuit faults; Computer errors; Computer science; Concrete; Design for testability; Hardware; Protocols; Software reliability; Software testing;
Conference_Titel :
Communications, 1999. ICC '99. 1999 IEEE International Conference on
Print_ISBN :
0-7803-5284-X
DOI :
10.1109/ICC.1999.767943