To increase the probability of computers communicating reliably with one another, protocol implementations must be tested for conformance to the standards on which they are based. Test case generation and trace analysis are two important topics in protocol testing research. Most of the work so far has focused on test case generation rather than trace analysis. Furthermore, most of the work has dealt only with the sequential aspects of the protocol specifications. In this thesis, a model that combines the two functions of test case generation and trace analysis in a unified framework is presented. The model, which is based on single module extended finite state machines, handles both control and data flows for single module specifications. S...
ABSTRACT We present a method of generating test sequences for concurrent programs and communication ...
This thesis developed three testing techniques that are applicable to the conformance testing of pro...
Model checking is an automatic formal verification technique for establishing correctness of systems...
To increase the probability of computers communicating reliably with one another, protocol implement...
Submitted to a journal.Abstract. We propose a theoretical testing framework and a test generation al...
textTraditional approaches for eliminating errors in concurrent and distributed programs include fo...
This thesis presents a formal framework for the analysis of execution traces collected from distribu...
We propose a theoretical testing framework and a test generation algorithm for concurrent systems sp...
This paper studies the problem of testing concurrent systems considered as blackboxes and specified ...
The pervasiveness of computer systems in virtually every aspect of daily life entails a growing depe...
Abstract-Protocol testing for the purpose of certifying the imple-mentation’s adherence to the proto...
Concurrency is ubiquitous in modern software. The computing base of systems software, including oper...
International audienceDespite the high-level of automation offered by model-checking techniques for ...
The lock-based shared memory model has proven to be error prone and difficult to test. Furthermore a...
In this paper we show how trace theory can be used to describe the behaviour of concurrent systems ...
ABSTRACT We present a method of generating test sequences for concurrent programs and communication ...
This thesis developed three testing techniques that are applicable to the conformance testing of pro...
Model checking is an automatic formal verification technique for establishing correctness of systems...
To increase the probability of computers communicating reliably with one another, protocol implement...
Submitted to a journal.Abstract. We propose a theoretical testing framework and a test generation al...
textTraditional approaches for eliminating errors in concurrent and distributed programs include fo...
This thesis presents a formal framework for the analysis of execution traces collected from distribu...
We propose a theoretical testing framework and a test generation algorithm for concurrent systems sp...
This paper studies the problem of testing concurrent systems considered as blackboxes and specified ...
The pervasiveness of computer systems in virtually every aspect of daily life entails a growing depe...
Abstract-Protocol testing for the purpose of certifying the imple-mentation’s adherence to the proto...
Concurrency is ubiquitous in modern software. The computing base of systems software, including oper...
International audienceDespite the high-level of automation offered by model-checking techniques for ...
The lock-based shared memory model has proven to be error prone and difficult to test. Furthermore a...
In this paper we show how trace theory can be used to describe the behaviour of concurrent systems ...
ABSTRACT We present a method of generating test sequences for concurrent programs and communication ...
This thesis developed three testing techniques that are applicable to the conformance testing of pro...
Model checking is an automatic formal verification technique for establishing correctness of systems...