DocumentCode :
3380301
Title :
Validation of distributed algorithms and protocols
Author :
Gao, Qimg ; Groz, Roland ; Bochmann, Gregor V. ; Dargham, Joumana ; Htite, E. Houssain
Author_Institution :
Int. Validation & Testing Corp., Ottawa, Ont., Canada
fYear :
1995
fDate :
7-10 Nov 1995
Firstpage :
110
Lastpage :
117
Abstract :
The use of formal description techniques allows the partial automation of the design, the validation, and the implementation of communication protocols and distributed algorithms. In this paper, we present a methodology for validation of distributed algorithms and protocols, and our experiences of using the Estelle language, and a simulation and validation tool, called Veda, to simulate and validate complex distributed algorithms for the distributed implementation of multi-rendezvous. Some design errors in published distributed rendezvous algorithms were found. We obtain from these experiences heuristic guidelines for trouble shooting of distributed algorithms
Keywords :
distributed algorithms; protocols; specification languages; Estelle language; Veda; communication protocols; distributed algorithms; distributed rendezvous algorithms; formal description; multi-rendezvous; protocols; validation; Algorithm design and analysis; Automatic testing; Delay; Design automation; Distributed algorithms; Guidelines; Message passing; Protocols; Reachability analysis; State-space methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Protocols, 1995. Proceedings., 1995 International Conference on
Conference_Location :
Tokyo
Print_ISBN :
0-8186-7216-1
Type :
conf
DOI :
10.1109/ICNP.1995.524825
Filename :
524825
Link To Document :
بازگشت