Title :
Using semicontrollable interfaces in testing army communications protocols: application to MIL-STD 188-220B
Author :
Fecko, Mariusz A. ; Uyar, M. Ümit ; Amer, Paul D. ; Sethi, Adarshpal S.
Author_Institution :
Dept. of Comput. & Inf. Sci., Delaware Univ., Newark, DE, USA
fDate :
6/21/1905 12:00:00 AM
Abstract :
Testing army communications protocols is considered for a testing environment where the tester has limited degrees of controllability on applying inputs to an implementation under test. The inputs fall into three categories: directly controllable, semicontrollable, or uncontrollable. A graph conversion algorithm is presented to utilize the semicontrollable inputs, thereby increasing the number of testable transitions. The research was motivated while generating tests for MIL-STD 188-220B. The number of testable transitions for 188-220B Class A-Type 1 Datalink Service module is approximately 200 without utilizing semicontrollable inputs. These 200 account for only 30% of the transitions defined in the protocol specification. The presented methodology makes it possible to increase the number of testable transitions to over 700. Combined with our previous work on testing protocols with timing constraints, the methodology allows us to generate tests free of interruptions due to timeouts, and covering more than 95% of the defined transitions in 188-220B´s Type 1 Datalink Layer
Keywords :
conformance testing; military communication; military standards; network interfaces; protocols; telecommunication equipment testing; timing; Class A-Type 1 Datalink Service module; MIL-STD 188-220B; Type 1 Datalink Layer; army communications protocols testing; conformance testing; directly controllable input; graph conversion algorithm; implementation under test; protocol specification; semicontrollable input; semicontrollable interfaces; testable transitions; testing environment; timeouts; timing constraints; uncontrollable input; Access protocols; Application software; Cities and towns; Communication system control; Controllability; Educational institutions; Information science; Laboratories; Military computing; Testing;
Conference_Titel :
Military Communications Conference Proceedings, 1999. MILCOM 1999. IEEE
Conference_Location :
Atlantic City, NJ
Print_ISBN :
0-7803-5538-5
DOI :
10.1109/MILCOM.1999.821357