ACM Home Page
Please provide us with feedback. Feedback
To correct communicating finite state machines
Full text PdfPdf (614 KB)
Source ACM Annual Computer Science Conference archive
Proceedings of the 17th conference on ACM Annual Computer Science Conference table of contents
Louisville, Kentucky
Pages: 327 - 334  
Year of Publication: 1989
ISBN:0-89791-299-3
Author
H. Mountassir  Laboratoire d'lnformatique, UFR des Sciences et techniques 16 route de Gray 25030 Besancon France
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 8,   Citation Count: 0
Additional Information:

abstract   references   index terms   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/75427.75470
What is a DOI?

ABSTRACT

A number of methods have been proposed to validate the communication between processes which exchange messages through bounded FIFO channels. However design criteria and rules are developed to construct correct protocols. In this paper, our objective is to propose a new correcting method for a pair of communicating finite state machines and we ensure that the communication is perfect and progresses indefinitely i.e deadlock-free, liveness, bounded, and without noexecutable transitions, unspecified receptions. The time complexity is bounded by O(nm) where n is the number of states and m is the number of transitions of a given machine. The first method is defined by adding receiving transitions and in the second we complete our results by adding sending transitions , then we obtain symmetric and isomorphic machines with unbounded communication.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
G. Bochmann "Finite state descriptions of communication protocols", Computer networks, pp 361-372, october 1978.
 
3
G. Bochmann, M. Merlin "On the construction communication protocols", Proc. 5 thlnt. Conf. Comp.com., Atlanta, GA, Edt. North-Holland pp 371-378,1980.
4
 
5
6
 
7
M. Gouda, Y. Yu " Synthesis of communicating finite-state machines with guaranteed progress", trans. Cornmun., vol. COM-32, pp 779-788, July 1984.
 
8
H. Mountassir, R. Sijelmassi "Formulation syntaxique la communication de processus asynchrones a travers des canaux FIFO", A paraitre dans Rairo,1988.
 
9
H. Mountassir" Correction lintaire de protocoles communication", Rapp. interne, Universit6 de Juillet 88 soumis a publication.
 
10
H. Mountassir" On basic rewriting rules communicating machines", symposium on future distributed computing systems (DCCS'90), Hong-Kong (sept. 1988).
 
11
C. Jard, M. Raynal "De la nectssit6 de la sptcification proprittts pour des algorithmes distributs" Rapp. IRISA de Rennes, 1986.
12
 
13
C. West et al. "A general technique for commmnication control validation", IBM J. Res. Develop. vol July 1978.
 
14
P. Zafiropulo et al. "Towards analyzing and synthesizing protocols", IEEE transactions on communication, vol COM 28, pp 651-661, april 1980.


Peer to Peer - Readers of this Article have also read: