MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  A technique to generate feasible tests for communications systems with multiple timers (2003) [4 citations — 3 self]

Download:
Download as a PDF
by Mariusz A. Fecko, M. Ümit Uyar, Ali Y. Duale, Paul D. Amer
IEEE/ACM Trans. Netw
http://www.cis.udel.edu/~fecko/papers_pdf/ton03_rev9.pdf
Add To MetaCart

Abstract:

Abstract — We present a new model for testing real-time protocols with multiple timers, which captures complex timing dependencies by using simple linear expressions involving timerrelated variables. This new modeling technique, combined with the algorithms to eliminate inconsistencies, allows generation of feasible test sequences without compromising their fault coverage. The model is specifically designed for testing to avoid performing full reachability analysis, and to control the growth of the number of test scenarios. Based on extended finite state machines, it is applicable to languages such as SDL, VHDL, and Estelle. The technique models a realistic testing framework in which each I/O exchange takes a certain time to realize and timers can be arbitrarily started or stopped. A software tool implementing this technique is used to generate test cases for the US Army wireless standard MIL-STD 188-220. Index Terms — conformance testing; test case generation; timing constraints; testing timers I.

Citations

1451 A theory of timed automata – Alur, Dill - 1994
154 Principles and methods of testing finite state machines - A survey – Lee, Yannakakis - 1996
107 An Optimization Technique for Protocol Conformance Test Generation Based on UIO Sequences and Rural Chinese Postman Tours – Aho, Dahbura, et al. - 1991
83 Test Selection Based on Finite State Models – Fujiwara, Bochmann, et al. - 1991
81 Minimization of timed transition systems – Alur, Courcoubetis, et al. - 1992
48 Testing timed automata – Springintveld, Vaandrager, et al. - 1996
46 Test Selection Based on Communicating Nondeterministic Finite State Machines Using a Generalized Wp-Method – Luo, Bochmann, et al. - 1994
39 Automatic generation of functional vectors using the extended finite state machine model – Cheng, Krishnakumar - 1996
38 Generating test cases for real-time systems from logic specifications – Mandrioli, Morasca, et al. - 1995
27 Timed test cases generation based on state characterization technique – En-Nouaary, Dssouli, et al. - 1998
23 The UIOv-Method for Protocol Test Sequence Generation – Vuong, Chan, et al. - 1989
20 Construction of checking sequences based on characterization sets – Rezaki, Ural - 1995
18 Generating test cases for a timed I/O automaton model – Higashino, Nakata, et al. - 1999
12 Conformance Testing Methodologies and Architectures for OSI Protocols – Linn, Uyar - 1994
12 On Fault Coverage of Tests for Finite State Specifications – Petrenko, Bochmann, et al. - 1996
12 Test generation based on control and data dependencies within system specifications in SDL – Ural, Saleh, et al. - 2000
11 Fault models in testing – Bochmann, Das, et al. - 1992
10 A success story of formal description techniques: Estelle specification and test generation for MIL-STD 188-220 – Fecko, Uyar, et al. - 2000
10 Optimal length test sequence generation using distinguishing sequences – Ural, Zhu - 1993
9 Generation of feasible test sequences for EFSM models – Duale, Uyar - 2000
9 Test generation in the presence of conflicting timers – Fecko, Amer, et al. - 2000
8 Confirming Configurations in EFSM – Petrenko, Boroday, et al. - 1999
6 Programming. A Series of Books – Linear - 1983
6 Timed Wp-method: Testing real-time systems – En-Nouaary, Dssouli, et al. - 2002
6 A realistic architecture for timed testing – Petitjean, Fochal - 1999
6 Resolving inconsistencies in EFSMmodeled specifications – Uyar, Duale - 1999
5 Test sequence generation and timed testing – Ates, Sarikaya - 1996
5 An approach for testing real time protocol entities – Khoumsi, Akalay, et al. - 2000
4 Experience with RT-LOTOS, a Temporal Extension – Courtiat, Santos, et al. - 2000
4 Symbolic Execution of Software – Coward, Ince - 1995
4 Some Implications of MSC, SDL and TTCN Time Extensions for Computer-Aided Test Generation – Hogrefe, Koch, et al. - 2001
3 Efficient test generation for Army network protocols with conflicting timers – Fecko, Uyar, et al. - 2000
3 A new method for testing real-time systems – Khoumsi, En-Nouaary, et al. - 2000
3 Toward evaluating fault coverage of protocol test sequences – Zhu, Chanson - 1994
2 ODP-based adaptive management of network resources in heterogeneous defense networks – Crawley, Indulska, et al. - 1998
2 Conformance testing: Towards refining VHDL specifications – Duale, Uyar, et al. - 1999
2 FDTs in Practice – Lai, ed - 2000
2 Defense Dept. Military Standard—Interoperability Standard for Digital Message Device Subsystems (MIL-STD – US - 1998
1 INDEEL software package: Automatic test generation for EFSM models of communication protocols – Uyar, Duale - 2002