ACM Home Page
Please provide us with feedback. Feedback
Conformity analysis for communication protocols
Full text PdfPdf (954 KB)
Source Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the ACM SIGCOMM conference on Communications architectures & protocols table of contents
Stowe, Vermont, United States
Pages: 216 - 226  
Year of Publication: 1986
ISBN:0-89791-201-2
Also published in ...
Authors
N Liu  Department of Computer and Information Science, The Ohio State University, Columbus, OH
M T Liu
Sponsor
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 11,   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/18172.18197
What is a DOI?

ABSTRACT

In this paper we propose a methodology for conformity analysis of communication protocols. By conformity analysis it is meant to demonstrate that a protocol does indeed provide the service for which it is intended. We specify both a protocol and its service by a CSP (Communicating Sequential Processes) based language. To perform the conformity analysis we develop a transformation system to extract from a CSP process the communication sequences that may arise during its execution, and to express these sequences in terms of behavior expressions in CCS (Calculus of Communicating Systems). By performing algebraic manipulations and the equivalence proof on these expressions, we can show that the external behavior of a protocol conforms to its intended service. A version of the Alternating Bit Protocol is used to demonstrate the feasibility of the methodology.


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
 
3
Day, J. D., and Zimmermann H. "The OSI Reference Model" Proceedings of the IEEE 71(12) : 1334-1340, June 1983,
 
4
Hennessy, M., Li, W., and P{otkin, G. "A First Attempt at Translating CSP into CCS". Proc. 2nd international Conference on Distributed Computing Systems, pp. 105-115, April 1981.
 
5
, Hennessy, M. "An Introduction to a Calculus of Communicating Systems" In New Advances in Distributed Computer Systems, K.G. Beauchamp (ed.), D. Reidel Publishing Company, 1982, pp. 245-262.
6
7
 
8
ISO. Information Processing Systems - Open Systems Interconnection - LOTOS - A Formal Description Technique based on the Temporal Ordering of Observational Behavior, {SO/DP 8807, March 1985.
 
9
Levin. G. M., and Gries, D. "A Proof Technique for Communicating Sequential Processes". .4cta inf 15:281-302, 1981.
 
10
Liu, N. C. and Liu, M. T. "CSP-based Specifications for Network Protocols and Services". {EEE Computer Networking Symposium : 95-102, December 1984.
 
11
12
 
13
Schwartz, R. L. and Me{liar-Smith. P. M. "From State Machines to Temporal Logic: Specification Methods for Protocol Standards". IEEE Trans. on Communications COiW-30(12} : 2486-2496, December 1982.
14
 
15
Tenney, R. L. "One Formal Description Technique For {SO OSI". Proceedings of the International Conference on Communications, pp.1296-1300, June 1983.