ACM Home Page
Please provide us with feedback. Feedback
A formalism for specifying communicating processes
Full text PdfPdf (749 KB)
Source ACM Annual Computer Science Conference archive
Proceedings of the 1993 ACM conference on Computer science table of contents
Indianapolis, Indiana, United States
Pages: 123 - 130  
Year of Publication: 1993
ISBN:0-89791-558-5
Author
Fuyau Lin  Dept. of Computer Engineering, Santa Clara University, Santa Clara, CA
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 9,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/170791.170816
What is a DOI?

ABSTRACT

We present a framework to specify and validate the design of message passing systems with synchronous or asynchronous communications. Our approach allows users to represent concurrent systems in a novel language and to justify the design automatically using the simulator. The method handles safety and deadlock properties. Concurrent systems are specified in an operational manner by transition systems. This tool is built for analyzing the logical consistency of communicating processes, specifically systolic-arrays and communication protocols. We describe how a systolic array and a communication protocol can be specified and justified with respect to its design.


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
G. Boudol, R. de Simone, and D. Vergamini, Experiment with Auto and Autograph on a Simple Case Sliding Window Protocol, TR-870, Inria, July 1988.
2
 
3
4
 
5
J.C. Godskesen, K. G. Larsen, and M. Zeeberg, TAV User Manual, Proceeding of Workshop on A aromatic Verification Methods for Finite State Systems, Grenoble, 1989.
 
6
 
7
8
 
9
H.T. Kung and C. E. Leiserson, "Systolic Arrays (for VLSI)," Sparse Matrix Syrup., SIAM, 1978.
10
 
11
F. Lin, T. Shih, and N. Ling "Axiomatic Approach for Systolic Array Design," Proceeding of the Logic Programming Conference 91, Tokyo, Japan, July 8-11, 1991.
 
12
 
13
 
14
 
15
 
16
J. M. Spivey, Understanding Z, A Specification Language and its Formal Semantics, D.phil Thesis, Oxford University Computing Laboratory, 11 Keble Road, Oxford, UK, October 1985.
 
17