|
ABSTRACT
Formalisms based on Hoare's Communicating Sequential Processes (CSP) and Milner's Calculus of Communicating Systems (CCS) for verifying protocols are currently being used by the International Standard Organisation (ISO). However, these models need to be extended if protocol performance specification and verification is to be done, as neither of these models have timing information (other than sequencing) nor a way of specifying controlled loss of information.
This paper presents two extensions to Hoare's CSP that are felt by the author to provide suitable mechanisms for specifying protocol performance. Firstly, the effects of introducing time into CSP are presented, based on the work done by Reed and Roscoe. Secondly, the traces model is modified by associating probabilities with event sequences.
Finally, some example specifications are given using these two extensions.
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
|
Home, C.A.R. "Communicating Sequential Processes'', Prentice-HaU International series in Computer Science, Prentice-Hall International, UK, 1985
|
| |
2
|
|
| |
3
|
L. Logrippo , D. Simon , H. Ural, Executable description of the OSI transport service in Prolog, Proc. of IFIP WG 6.1 4th Int'l Workshop on Protocol specification, testing, and verification, IV, p.279-293, June 1985, Skytop Lodge, Pennsylvania, United States
|
| |
4
|
|
| |
5
|
Zic, J.J., "A New Communication Protocol Specification and Analysis Technique", Technical Report TR287, July 1986, Basser Department of Computer Science, University of Sydney
|
| |
6
|
|
| |
7
|
Bergstra, J.A., Klop, J.W., Olderog, E.-R. "Failures without Chaos: A New Process Semantics for Fair Abstraction", Report CS-R8625, August 1986, Centmm voor Wiskunde en Informatica (CWI), Amsterdam
|
| |
8
|
Zic, J.J., "Stochastic Determinism as an Extension to Communicating Sequential Processes", Technical Report TR306, May 1987, Basser Department of Computer Science, University of Sydney (Submitted for publication).
|
| |
9
|
|
| |
10
|
|
| |
11
|
Morris, K. comment in an Honours seminar, Basser Department of Computer Science, University of Sydney, May 1983.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|