Title :
On basic rewriting rules to verify communicating machines
Author :
Mountassir, Hassan
Author_Institution :
Lab. d´´Inf., UFR des Sci. et Tech., Besancon, France
Abstract :
An approach to proving some properties of the communication of communicating machines is presented. The methodology is based on a simple algebra, using rewriting systems on communicating words and homogeneous expressions. The semicommutations and partial commutations over an alphabet of sending and receiving messages suffice to guarantee the progress properties or the communication. Basic rules of an automatic validation communicating machine are defined in an algebraic fashion, without representing the global states, transitions, and contents of channels. Only the behavior is needed as a basis for the results obtained
Keywords :
distributed processing; parallel programming; programming theory; rewriting systems; alphabet; automatic validation communicating machine; communicating machines; communicating words; homogeneous expressions; partial commutations; progress properties; rewriting rules; semicommutations; Automata; Calculus; Commutation; Distributed algorithms; Petri nets; Production; Protocols; System recovery;
Conference_Titel :
Distributed Computing Systems in the 1990s, 1988. Proceedings., Workshop on the Future Trends of
Print_ISBN :
0-8186-0897-8
DOI :
10.1109/FTDCS.1988.26700