Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A survey of recent trends in testing concurrent software systems
Many modern software systems are composed of multiple execution flows that run
simultaneously, spanning from applications designed to exploit the power of modern multi …
simultaneously, spanning from applications designed to exploit the power of modern multi …
Bounded reordering in the distributed test architecture
In the distributed test architecture, the system under test (SUT) interacts with its environment
at multiple physically distributed ports and the local testers at these ports do not synchronize …
at multiple physically distributed ports and the local testers at these ports do not synchronize …
Implementation relations and probabilistic schedulers in the distributed test architecture
We present a complete framework to formally test systems with distributed ports where some
choices are probabilistically quantified while other choices are non-deterministic. We define …
choices are probabilistically quantified while other choices are non-deterministic. We define …
Generating complete controllable test suites for distributed testing
RM Hierons - IEEE transactions on software engineering, 2014 - ieeexplore.ieee.org
A test suite is m-complete for finite state machine (FSM) M if it distinguishes between M and
all faulty FSMs with m states or fewer. While there are several algorithms that generate m …
all faulty FSMs with m states or fewer. While there are several algorithms that generate m …
Model‐based testing for concurrent systems with labelled event structures
We propose a theoretical testing framework and a test generation algorithm for concurrent
systems specified with true‐concurrency models, such as Petri nets or networks of automata …
systems specified with true‐concurrency models, such as Petri nets or networks of automata …
Model-based testing for concurrent systems: unfolding-based test selection
Abstract Model-based testing has mainly focused on models where concurrency is
interpreted as interleaving (like the ioco theory for labeled transition systems), which may be …
interpreted as interleaving (like the ioco theory for labeled transition systems), which may be …
Controllability through nondeterminism in distributed testing
If the system under test interacts with its environment at physically distributed ports, there is a
separate independent tester at each port, and there is no global clock then we are testing in …
separate independent tester at each port, and there is no global clock then we are testing in …
Distributed testing of concurrent systems: vector clocks to the rescue
The ioco relation has become a standard in model-based conformance testing. The co-ioco
conformance relation is an extension of this relation to concurrent systems specified with …
conformance relation is an extension of this relation to concurrent systems specified with …
A more precise implementation relation for distributed testing
RM Hierons - The Computer Journal, 2016 - ieeexplore.ieee.org
There has been significant interest in distributed testing from an input–output transition
system. Previous work introduced an implementation relation dioco that was defined in …
system. Previous work introduced an implementation relation dioco that was defined in …
Distributed computation of vector clocks in Petri nets unfolding for test selection
L Jezequel, A Madalinski, S Schwoon - IFAC-PapersOnLine, 2018 - Elsevier
It has been shown that annotating Petri net unfoldings with time stamps allows for building
distributed testers for distributed systems. However, the construction of the annotated …
distributed testers for distributed systems. However, the construction of the annotated …