DocumentCode :
1990074
Title :
Design and validation of a message-passing system
Author :
Lin, Fuyau
Author_Institution :
Dept. of Comput. Eng., Santa Clara Univ., CA, USA
fYear :
1993
fDate :
6-7 Dec 1993
Firstpage :
10
Lastpage :
19
Abstract :
The paper describes a case study for designing and validating the core of a message-passing communication system. The approach is based on the use of the Petri Net Workbench, the protocol validation language, PROMELA, and its simulator/validator, SPIN. By using these tools, a protocol and underlying hardware for communicating between two heterogeneous computer systems is designed and validated. A reachability analysis is performed which includes a check for live- and dead-lock system states.
Keywords :
Petri nets; concurrency control; formal verification; message passing; protocols; specification languages; PROMELA; Petri Net Workbench; SPIN; case study; dead-lock system states; heterogeneous computer systems; live-lock system states; message-passing communication; message-passing system; protocol validation language; reachability analysis; simulator/validator; underlying hardware; Application software; Communication system software; Computational modeling; Computer networks; Design engineering; Hardware; Problem-solving; Protocols; Reachability analysis; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Specification and Design, 1993., Proceedings of the Seventh International Workshop on
Print_ISBN :
0-8186-4360-9
Type :
conf
DOI :
10.1109/IWSSD.1993.315519
Filename :
315519
Link To Document :
بازگشت