We develop a formal passive testing framework for software systems where parties communicate asynchronously. Monitors, placed in between the entities, check that a certain property holds over the observations of the interaction between users and the system under test (SUT). Due to the asynchronous nature of communications, the trace observed by the monitor might differ from the one produced by the SUT: the monitor observes inputs before they are received by the SUT and outputs are observed after they are sent by the SUT. It is necessary to take this into account in passive testing; otherwise we might obtain false positives or false negatives. In order to better assess the real causality between actions, we consider the case where each actio...
We present several theorems and their proofs which enable using synchronous testing techniques such ...
The complexity and the variety of the deployed time-dependent systems, as well as the high degree of...
AbstractTest automation faces challenges when applied to the testing of asynchronous systems. Automa...
We develop a formal passive testing framework for software systems where parties communicate asynch...
Part 4: Session 3: TestingInternational audienceTesting is usually understood to involve the tester ...
In passive testing a monitor observes the trace (sequence of inputs and outputs) of the system under...
This paper presents a methodology to perform passive testing of timed systems. In passive testing, t...
The purpose of interoperability testing is to ensure that interconnected protocol implementations co...
Passive monitoring or testing of complex systems and net-works running in the field can provide valu...
In this paper we apply a passive testing methodology to the analysis of a non-trivial system. In our...
Testing has become an integral part of innovation, production and operation of systems. The activity...
This paper studies the problem of testing concurrent systems considered as blackboxes and specified ...
Motivation and Overview of this Chapter. Passive testing is a complementary technique to active test...
Considering that it is difficult to test asynchronous systems, the objective of this work is to pre...
Part 3: Test Frameworks for Distributed SystemsInternational audiencePassive testing is a technique ...
We present several theorems and their proofs which enable using synchronous testing techniques such ...
The complexity and the variety of the deployed time-dependent systems, as well as the high degree of...
AbstractTest automation faces challenges when applied to the testing of asynchronous systems. Automa...
We develop a formal passive testing framework for software systems where parties communicate asynch...
Part 4: Session 3: TestingInternational audienceTesting is usually understood to involve the tester ...
In passive testing a monitor observes the trace (sequence of inputs and outputs) of the system under...
This paper presents a methodology to perform passive testing of timed systems. In passive testing, t...
The purpose of interoperability testing is to ensure that interconnected protocol implementations co...
Passive monitoring or testing of complex systems and net-works running in the field can provide valu...
In this paper we apply a passive testing methodology to the analysis of a non-trivial system. In our...
Testing has become an integral part of innovation, production and operation of systems. The activity...
This paper studies the problem of testing concurrent systems considered as blackboxes and specified ...
Motivation and Overview of this Chapter. Passive testing is a complementary technique to active test...
Considering that it is difficult to test asynchronous systems, the objective of this work is to pre...
Part 3: Test Frameworks for Distributed SystemsInternational audiencePassive testing is a technique ...
We present several theorems and their proofs which enable using synchronous testing techniques such ...
The complexity and the variety of the deployed time-dependent systems, as well as the high degree of...
AbstractTest automation faces challenges when applied to the testing of asynchronous systems. Automa...