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