Testing is one of the fundamental techniques for verifying if a computing system conforms to its specification. We take a fresh look at the theory of testing for message-passing systems based on a natural notion of observability in terms of input-output relations. We propose two notions of test equivalence: one which corresponds to presenting all test inputs up front and the other which corresponds to interactively feeding inputs to the system under test. We compare our notions with those studied earlier, notably the equivalence proposed by Tretmans. In Tretmans’ framework, asynchrony is modelled using synchronous communication by augmenting the state space of the system with queues. We show that the first equivalence we consider is strictl...
AbstractWe study trace and may-testing equivalences in the asynchronous versions of CCS and π-calcul...
. We study testing preorders for an asynchronous version of CCS called TACCS, where message emissio...
AbstractIn model based testing (MBT), testing is based on a model M that typically is expressed usin...
AbstractTest automation faces challenges when applied to the testing of asynchronous systems. Automa...
Abstract. Asynchronous communication mechanisms are usually at the basis of real distributed systems...
Part 4: Session 3: TestingInternational audienceTesting is usually understood to involve the tester ...
173 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2003.The central idea behind our p...
We present several theorems and their proofs which enable using synchronous testing techniques such ...
This paper concerns testing from an input–output transition system (IOTS) model of a system under te...
This paper studies the problem of testing concurrent systems considered as blackboxes and specified ...
We study trace and may-testing equivalences in the asynchronous versions of CCS and π-calculus. We s...
We present and compare different notions of conformance testing based on labeled transition systems....
The problem of comparing specifications that use asynchronous communication (Estelle, SDL) with spec...
Asynchronous communication mechanisms are usually a basic ingredient of distributed systems and prot...
The thesis elaborates a so-called queued testing framework for input/output transition systems (IOTS...
AbstractWe study trace and may-testing equivalences in the asynchronous versions of CCS and π-calcul...
. We study testing preorders for an asynchronous version of CCS called TACCS, where message emissio...
AbstractIn model based testing (MBT), testing is based on a model M that typically is expressed usin...
AbstractTest automation faces challenges when applied to the testing of asynchronous systems. Automa...
Abstract. Asynchronous communication mechanisms are usually at the basis of real distributed systems...
Part 4: Session 3: TestingInternational audienceTesting is usually understood to involve the tester ...
173 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2003.The central idea behind our p...
We present several theorems and their proofs which enable using synchronous testing techniques such ...
This paper concerns testing from an input–output transition system (IOTS) model of a system under te...
This paper studies the problem of testing concurrent systems considered as blackboxes and specified ...
We study trace and may-testing equivalences in the asynchronous versions of CCS and π-calculus. We s...
We present and compare different notions of conformance testing based on labeled transition systems....
The problem of comparing specifications that use asynchronous communication (Estelle, SDL) with spec...
Asynchronous communication mechanisms are usually a basic ingredient of distributed systems and prot...
The thesis elaborates a so-called queued testing framework for input/output transition systems (IOTS...
AbstractWe study trace and may-testing equivalences in the asynchronous versions of CCS and π-calcul...
. We study testing preorders for an asynchronous version of CCS called TACCS, where message emissio...
AbstractIn model based testing (MBT), testing is based on a model M that typically is expressed usin...