The calculus of HandShake Configurations - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2009

The calculus of HandShake Configurations

Résumé

Handshake protocols are asynchronous protocols that enforce several properties such as absence of transmission interference and insensitivity from delays of propagation on wires. We propose a concurrent process calculus for handshake protocols\LF{I switched all Handshakes to lower case in the abstract.}. This calculus uses two mechanisms of synchronization: rendez-vous communication à la CCS, and shared resource usage. To enforce the handshake discipline, the calculus is endowed with a typing system\LF{I also changed the title...find the difference!}. We provide an LTS semantics of the calculus and show that typed processes denote handshake protocols. We give the calculus another semantics in terms of a special kind of Petri nets called handshake Petri nets. We show that this semantics is complete and fully abstract with respect to weak bisimilarity.
Fichier non déposé

Dates et versions

hal-00496909 , version 1 (01-07-2010)

Identifiants

  • HAL Id : hal-00496909 , version 1

Citer

Luca Fossati, Daniele Varacca. The calculus of HandShake Configurations. FOSSACS 2009, Mar 2009, York, United Kingdom. pp.227-241. ⟨hal-00496909⟩
39 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More