A methodology is presented to verify manually written test cases against the formal specification of a protocol. Initially, a protocol and a test case are modeled as nondeterministic finite state machines and test case verification is viewed as a reachability analysis problem. An existing reachability analysis algorithm, based on the well-known perturbation technique, is modified to take nondeterminism in protocols and special test case features (timeouts and OTHERWISE events) into account. Correctness aspects of the reachability algorithm are proved. The notion of a synchronization error manifesting in a test case due to the nondeterministic nature of a protocol specification is studied. To verify data flow aspects of test cases, we extend...
We discuss a case study of automatic test generation and test execution based on formal methods. The...
While today’s communications are essential and a huge set of services is available online, computer ...
The ever-increasing reliance on digital systems has dramatically increased the emphasis on the relia...
Verification of a test case for testing the conformance of protocol implementations against the form...
This thesis is concerned with verifying the correctness of human designed test cases for determining...
In order to assure successful communication between computer systems from different manufacturers, s...
Abstract-Protocol testing for the purpose of certifying the imple-mentation’s adherence to the proto...
This thesis addresses the problem of conformance testing of communication protocol implementations....
This thesis developed three testing techniques that are applicable to the conformance testing of pro...
Generation of effective test suite and the evaluation of any given test suite are two of the most e...
This thesis addresses two major issues in protocol conformance testing: test sequence generation and...
International audienceIn this paper, we describe a methodology integrating verification and conforma...
This paper presents a method for automatic executable test case and test sequence generation which c...
To increase the probability of computers communicating reliably with one another, protocol implement...
Reachability analysis is one of the earliest and most common techniques for protocol validation. It ...
We discuss a case study of automatic test generation and test execution based on formal methods. The...
While today’s communications are essential and a huge set of services is available online, computer ...
The ever-increasing reliance on digital systems has dramatically increased the emphasis on the relia...
Verification of a test case for testing the conformance of protocol implementations against the form...
This thesis is concerned with verifying the correctness of human designed test cases for determining...
In order to assure successful communication between computer systems from different manufacturers, s...
Abstract-Protocol testing for the purpose of certifying the imple-mentation’s adherence to the proto...
This thesis addresses the problem of conformance testing of communication protocol implementations....
This thesis developed three testing techniques that are applicable to the conformance testing of pro...
Generation of effective test suite and the evaluation of any given test suite are two of the most e...
This thesis addresses two major issues in protocol conformance testing: test sequence generation and...
International audienceIn this paper, we describe a methodology integrating verification and conforma...
This paper presents a method for automatic executable test case and test sequence generation which c...
To increase the probability of computers communicating reliably with one another, protocol implement...
Reachability analysis is one of the earliest and most common techniques for protocol validation. It ...
We discuss a case study of automatic test generation and test execution based on formal methods. The...
While today’s communications are essential and a huge set of services is available online, computer ...
The ever-increasing reliance on digital systems has dramatically increased the emphasis on the relia...