| Conformity analysis for communication protocols |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 11, Citation Count: 0
|
|
|
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.
|
|