ACM Home Page
Please provide us with feedback. Feedback
Formal specification and validation of ISO transport protocol components, using petri nets
Full text PdfPdf (636 KB)
Source Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the ACM SIGCOMM symposium on Communications architectures and protocols: tutorials & symposium table of contents
Montréal, Quebec, Canada, United States
Pages: 75 - 82  
Year of Publication: 1984
ISBN:0-89791-136-9
Also published in ...
Authors
Wolfgang JÜrgensen  Computer Science Department, University of British Columbia, Vancouver, B. C., Canada V6T 1W5
Son T. Vuong  Computer Science Department, University of British Columbia, Vancouver, B. C., Canada V6T 1W5
Sponsor
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 24,   Citation Count: 1
Additional Information:

abstract   references   cited by   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/800056.802063
What is a DOI?

ABSTRACT

In this paper, we provide the Petri net formal specifications of three important components of the ISO transport protocol: timeout mechanism, data transfer phase and connection establishment and release phases. A validation of these component Petri net specifications is then presented, followed by a discussion of its results. The validations we conducted made use of a software tool based on OGIVE [1], which can check a given Petri net for general properties such as boundedness, properness and liveness, and designer defined structural properties using Petri net invariants. We have extended OGIVE to allow for the checking of reception errors and state ambiguities as well.


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
B. Chezaviel-Pradin: Un outil graphique interactif pour la validation des systemes a évolution parallèle décrits par reseaux de Petri (OGIVE), Thèse de Docteur-Ingenieur, Universite Paul Sebatier, Toulouse, Dec. 1979
 
2
M, Diaz: Modeling and analysis of communication and cooperation protocols using Petri net based models, Computer Networks 6 (1982). pp. 419-441
3
 
4
K. Lautenbach, H. Schmid: Use of Petri nets for proving correctness of concurrent process systems, IFIP 1974. North Holland Publ., Amsterdam 1974, pp. 187-191
 
5
P. V. Studnitz: Transport Protocols: Their performance and status in international standardization (July 1982), Computer Networks 7 (1983), pp. 27-35
 
6
R. Valette. M. Diaz: Top-down formal specification and verification of parallel control systems, Digital Process, Vol 4, No. 4, 1978, pp. 181-189
 
7
S. T. Vuong, D. D. Cowan: A decomposition method for the validation structured protocols, Proceedings of INFOCOM conference. Las Vegas, April 1983, pp. 209-220
 
8
P. Zafiropulo, C. H. West, H. Rudin, D. D. Cowan, D. Brand: Towards analyzing and synthesizing protocols. IEEE Trans, on Communications, Vol. COM-28, No. 4. April 1980, pp. 651-661
 
9
DIS 7499, Data Processing Systems - Open Systems Interconnection - Basic Reference Model, Computer Networks 5(1981), pp. 81-118
 
10
ISD/TC97/SC16 N2610 (Oct. 82). Data Processing Systems - Open Systems Interconnection - Network Service Definition
 
11
DP 8073, ISO/TC97/SC16 N1169 (June 82). Data Processing Systems - Open Systems Interconnection - Transport Protocol Specification
 
12
DP 8072, ISO/TC97/SC16 N1162 (June 82). Data Processing Systems - Open Systems Interconnection - Transport Service Definition
 
13
W. Jürgensen, S. T. Vuong: Validation of ISO transport protocol parts using OGIVE, Tech. Rep., University of British Columbia, 1984
 
14
S. T. Vuong and D. D. Cowan: Automated protocol validation via resynthesis: The CCITT X.75 packet level recommendation as an example, J. of Telecommunication Networks, Summer issue, 1983
15
 
16
G. V. Bochmann: A general transition model for protocols and communication services, IEEE Tr. on Communications, Vol. COM-28, No. 4. April 1980


Collaborative Colleagues:
Wolfgang JÜrgensen: colleagues
Son T. Vuong: colleagues