MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  a

Download:
Download as a PDF | Download as a PS
by Mariusz A. Fecko, Umit Uyar, Paul D. Amer, Adarshpal S. Sethi, Ted Dzik, Raymond Menell, Mike Mcmahon
http://www.cis.udel.edu/~amer/PEL/estelle/postscript/cc-success-story00.ps
Add To MetaCart

Abstract:

This paper presents a success story of specifying a complex real-life protocol (MILSTD 188-220) in Estelle and generating test sequences from the formal specification. 188-220 is being developed in the US Army, Navy and Marine Corps systems for mobile combat network radios. A key factor in this success story has been the collaboration among the researchers of the University of Delaware and the City College of the City University of New York, the developers of the US Army CommunicationsElectronics Command (CECOM), and the protocol designers in the Joint Combat Net Radio Working Group. Based on the research results, 188-220 test sequences are realizable without timer interruptions while providing a 200 % increase in test coverage. The test cases are being installed at a CECOM test facility. Key words: conformance testing, test case generation, protocol specification and

Citations

2807 Communication and Concurrency – Milner - 1989
264 Switching and Finite Automata Theory – Kohavi - 1970
148 Principles and Methods of Testing Finite State Machines - A Survey – Lee, Yannakakis - 1996
110 A theory for the derivation of tests – Brinksma - 1988
105 An optimisation technique for protocol conformance test generation based on UIO sequences and Rural Chinese Postman Tours – Aho - 1988
92 An introduction to Estelle: a specification language for distributed systems – Budkowski, Dembinski - 1991
74 A protocol test generation procedure – Sabnani, Dahbura - 1988
62 Online minimization of transition systems – Lee, Yannakakis - 1992
41 A Test Design Methodology for Protocol Testing – Sarikaya, Bochmann, et al. - 1987
36 Automatic generation of functional vectors using the extended finite state machine model – Cheng, Khrishnakumar - 1996
34 Conformance testing with labelled transitions systems: Implementation relations and test generation – Tretmans - 1996
32 Using Formal Description Techniques – Turner - 1993
32 Protocol validation by random state exploration – WEST - 1986
30 The derivation of conformance tests from LOTOS specifications – Pitt, Freestone - 1990
30 A test sequence selection method for protocol testing – Ural, Yang - 1991
28 Conformance testing of protocols specified as communicating FSMs—a guided random walk approach – Lee, Sabnani, et al. - 1996
27 On the generation of minimallength conformance tests for communication protocols – Miller, Paul - 1993
23 Optimal test sequence generation for protocols: the Chinese postman algorithm applied to Q.931 – Uyar, Dahbura - 1986
22 Generating Test Cases for EFSM with Given Fault Model – Wang, Liu
21 Minimum-cost solutions for testing protocols with timers – Uyar, Fecko, et al. - 1998
20 Formal design and testing of MIL-STD 188-220A based on Estelle – Fecko, Amer, et al. - 1997
20 On general routing problems – Lenstra, Kan - 1976
20 Protocol Modeling for Conformance Testing: Case Study for – Sherif, Uyar - 1990
18 FSM-based formal methods in protocol conformance testing: from theory to implementation – Bosik, Uyar - 1991
16 Conformance testing in systems with semicontrollable interfaces – Fecko, Uyar, et al. - 2000
15 Checking Experiments in Sequential Machines – Bhattacharyya - 1989
15 Issues in conformance testing: Multiple semicontrollable interfaces – Fecko, Uyar, et al. - 1998
14 standard-interoperability standard for digital message device subsystems (MIL-STD – Military - 1998
14 A well-defined Estelle specification for the automatic test generation – Lee, Lee - 1991
14 Testing protocols modeled as FSMs with timing parameters – Uyar, Fecko, et al. - 1999
12 Protocol implementation with Estelle—From prototypes to efficient implementations. [Online]. Available: citeseer.nj – Thees - 1998
11 MIL-STD 188-220A evolution: A model for technical architecture standards development – Dzik, McMahon - 1997
11 Validation of SDL Systems – Hogrefe - 1996
11 A tutorial introduction to Estelle – Tenney - 1988
11 Modeling VHDL Specifications as Consistent EFSMs – Uyar, Duale - 1997
11 Fault models in testing – Bochmann, Das, et al. - 1992
10 Application of a TTCN-based conformance test environment to the Internet email protocol – Bi, Wu - 1997
10 Performance evaluation of MILSTD 188-220A: interoperability standard for digital message transfer device subsystems – Burch, Amer, et al. - 1995
10 Using semicontrollable interfaces in testing Army communications protocols: Application to MIL-STD 188-220B – Fecko, Uyar, et al. - 1999
10 Conformance testing of ATM Adaptation Layer protocol – Yoo, Collica, et al. - 1996
9 Using Estelle to evolve MIL-STD 188-220 – Amer, Fecko, et al. - 1998
9 Specification, detection, and resolution of IN feature interactions with Estelle – Bredereke, Gotzhein - 1995
9 Intelligent protocol analyzer with TCP behavior emulation for interoperability testing of TCP/IP protocols – Kato, Ogishi, et al. - 1997
9 Test generation for the specification written in Estelle – Lee, Lee - 1991
9 A graphical representation and prototype editor for the formal description technique Estelle – Templemore-Finlayson, Raffy, et al. - 1998
8 Automated implementation of the Xpress Transport Protocol (XTP) from an Estelle specification – Catrina, Lallet, et al. - 1998
8 The analysis of integrating test results for ATM switching systems – Cheong, Lee, et al. - 1996
8 Uncovering ISO ROSE protocol errors using Estelle – Jirachiefpattana, Lai - 1995
8 Development and application of ATM protocol conformance test system – Kang, Seo, et al. - 1999
8 Estelle specification of MIL-STD 188-220A: Interoperability standard for digital message transfer device subsystems – Li, Amer, et al. - 1995