| An automatic trace analysis tool generator for Estelle specifications |
| Full text |
Pdf
(1.15 MB)
|
| Source
|
Applications, Technologies, Architectures, and Protocols for Computer Communication
archive
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
table of contents
Cambridge, Massachusetts, United States
Pages: 175 - 184
Year of Publication: 1995
ISBN:0-89791-711-1
Also published in ...
|
|
Authors
|
|
S. Alan Ezust
|
Département d'informatique et de recherche opéationnelle, Université de Montréal, Montréal, QC, Canada H3C 3J7
|
|
Gregor v. Bochmann
|
Département d'informatique et de recherche opéationnelle, Université de Montréal, Montréal, QC, Canada H3C 3J7
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 20, Citation Count: 5
|
|
|
ABSTRACT
This paper describes the development of Tango, an automatic generator of backtracking trace analysis tools for single-process specifications written in the formal description language, Estelle. A tool generated by Tango automatically checks the validity of any execution trace against the given specification, and supports a number of checking options. The approach taken was to modify an Estelle-to-C++ compiler. Discussion about nondeterministic specifications, multiple observation points, and on-line trace analysis follow. Trace analyzers for the protocols LAPD and TP0 have been tested and performance results are evaluated. Issues in the analysis of partial traces are also discussed.
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
|
O. Belial, G.v. Bochmann, M. Dubuc, and F. Saba. "Automatic test result analysis for high-level specifications". Technical Report 800, Department IRO, University of Montreal, 1991.
|
| |
3
|
G.v. Bochmann, D. Ouimet, and J. Vaucher. "Performance simulation of communication protocols based on formal specifications''. Transactsons of the Society for Computer S~mulatson, 9(4):201-225, December 1992.
|
| |
4
|
|
| |
5
|
R. Cork. "The testing of protocols in SNA products - an overview". In Proceedings of IFIP WG 6.1 Th2rd Annual Workshop on Protocol Specification, Testsng and Verification, 1983.
|
| |
6
|
|
| |
7
|
S Alan Ezust. Tango: The Trace Analys2s Generator. Master's thesis, McGill University, Montreal, Canada, 1995.
|
| |
8
|
|
| |
9
|
|
| |
10
|
ISO Recommendation 90%i, The Extended State Transzt~on Language (Estelle), 1989
|
| |
11
|
C. Jard and G v Bochmann. "An approach to testing specifications''. Journal of Systems and Software, 3(4), December 1983.
|
| |
12
|
M.C. Kim, S. T. Chanson, and S. T Vuong. "Protocol trace analysis based on formal specifications". Technical report, University of British Columbia, Department of Computer Science, 1991.
|
| |
13
|
|
| |
14
|
R. Probert "Towards a knowledge-based model for conformance test results analysm". In Proceedings of the IFIP WG 6. i F,fth Internat;onat Workshop on Protocol Specification, Testsng and Ver~ficatson, 1985.
|
| |
15
|
P Riou. Specsficatson of the ISDN L,nk Access Protocol for D- channel (LAiOD) CCITT Recommendation Q.9~i, Centre National d'Etudes des Telecommumcations (CNET). Available by FTP on louie.udel.edu in pub/grope/estelle-specs, 1989.
|
| |
16
|
|
| |
17
|
R. Sijelmassi and B. Strausser "The distributed lmplementatlon generator, an overview and user guide". Technical report, US Department of Commerce, National Institute of Standards and Technology, N~t~on~l Computer Sy~tcm~ L~bor~tory, Sy~tcm~ and Network Architecture Division, Gaithersburg, MD 20899, 1991.
|
| |
18
|
B. Strausser and J.P. Favreau. "User guide for the NBS prototype compiler for estelle" Technical Report ICST/SNA 87/3, National Institute of Standards and Technology, October 1987.
|
| |
19
|
|
| |
20
|
S. T. Vuong, S. Lee, and P. J Zhou. "La validation des tests de protocole: principles, outils et exemples". Acres du Colloque Francophone sur l'lngdnserse des Protocoles (CFIP), Montrdal Canada, 1993.
|
CITED BY 5
|
|
Karthikeyan Bhargavan , Carl A. Gunter , Moonjoo Kim , Insup Lee , Davor Obradovic , Oleg Sokolsky , Mahesh Viswanathan, Verisim: Formal analysis of network simulations, ACM SIGSOFT Software Engineering Notes, v.25 n.5, p.2-13, Sept. 2000
|
|
|
|
|
|
|
|
|
Karthikeyan Bhargavan , Carl A. Gunter , Insup Lee , Oleg Sokolsky , Moonjoo Kim , Davor Obradovic , Mahesh Viswanathan, Verisim: Formal Analysis of Network Simulations, IEEE Transactions on Software Engineering, v.28 n.2, p.129-145, February 2002
|
|
|
|
|