Coping with nondeterminism in network protocol testing

  • Authors:
  • R. E. Miller;D.-L. Chen;D. Lee;R. Hao

  • Affiliations:
  • Department of Computer Science, University of Maryland;Department of Computer Science, Tsinghua University, China;Department of Computer Science and Engineering, Ohio State University;Bell Labs Research China, Lucent Technologies

  • Venue:
  • TestCom'05 Proceedings of the 17th IFIP TC6/WG 6.1 international conference on Testing of Communicating Systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a nondeterministic protocol specification, we want to determine the deterministic implementation under test with a conformance of trace inclusion in the specification. We identify them using both active and passive testing. Four cases are studied with experiments on Internet protocols. In the first two cases, the implementation machine is a derived machine of the specification. In the third case, the implementation machine is a derived machine of the k-way expansion of the specification machine. The fourth case deals with the general case of nondeterministic machines.