MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Efficient test generation for Army network protocols with conflicting timers (2000) [3 citations — 3 self]

Download:
Download as a PDF
by Mariusz A. Fecko, M. Ümit Uyar, Ali Y. Duale, Paul D. Amer
In Proc. IEEE MILCOM: Military Commun. Conf
http://www.cis.udel.edu/~amer/PEL/estelle/pdf/atirp2000-testing.pdf
Add To MetaCart

Abstract:

During the UD’s and CCNY’s ongoing effort to generate conformance tests for the Army network protocol MIL-STD 188-220, a significant obstacle has been addressed—when multiple timers are running simultaneously, a test sequence may become unrealizable if there are conflicting conditions based on a protocol’s timers. This problem, termed the conflicting timers problem, is handled in the hitherto generated tests by manually expanding a protocol’s extended FSM based on the set of conflicting timers, resulting in test sequences that are far from minimum-length. Similar inconsistencies, but based on arbitrary linear variables, are present in the extended FSMs modeling VHDL specifications. This paper presents an efficient solution to the conflicting timers problem that eliminates the redundancies of manual state expansion. CCNY’s inconsistency removal algorithms are applied to a new model for real-time protocols with multiple timers. The new model captures complex timing dependencies by using simple linear expressions. This modeling technique, combined with the CCNY’s inconsistency removal algorithms, is expected to significantly shorten the test sequences without compromising their fault coverage. 1

Citations

1404 A theory of timed automata – Alur, Dill - 1994
1378 RTP: A transport Protocol for Real-Time Applications – Schulzrinne, Casner, et al.
316 Software Testing Techniques – Beizer - 1990
79 Test selection based on finite state models – Fujiwara, Bochmann, et al. - 1991
47 Testing timed automata – Springintveld, Vaandrager, et al. - 2001
27 Timed test cases generation based on state characterisation technique – En-Nouaary, Dssouli, et al. - 1998
24 A practical and complete algorithm for testing real-time systems – Cardell-Oliver, Glover - 1998
22 Real time streaming protocol – Schulzrinne, Rao, et al. - 1998
18 Generating test cases for a timed I/O automaton model – Higashino, Nakata, et al. - 1999
16 Conformance testing in systems with semicontrollable interfaces – Fecko, Uyar, et al. - 2000
14 Testing protocols modeled as FSMs with timing parameters – Uyar, Fecko, et al. - 1999
11 MIL-STD 188-220A evolution: A model for technical architecture standards development – Dzik, McMahon - 1997
11 Modeling VHDL Specifications as Consistent EFSMs – Uyar, Duale - 1997
10 A success story of formal description techniques: Estelle specification and test generation for MIL-STD 188-220 – Fecko, Uyar, et al. - 2000
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
6 Resolving inconsistencies in EFSMmodeled specifications – Uyar, Duale - 1999
6 Conformance tests for Army communication protocols – Uyar, Duale - 2000