Bisimulation through probabilistic testing (preliminary report)
We propose a language for testing concurrent processes and examine its strength in terms
of the processes that are distinguished by a test. By using probabilistic transition systems as …
of the processes that are distinguished by a test. By using probabilistic transition systems as …
The linear time-branching time spectrum I. The semantics of concrete, sequential processes
RJ Van Glabbeek - Handbook of process algebra, 2001 - Elsevier
In this paper various semantics in the linear time-branching time spectrum are presented in
a uniform, model-independent way. Restricted to the class of finitely branching, concrete …
a uniform, model-independent way. Restricted to the class of finitely branching, concrete …
Branching time and abstraction in bisimulation semantics
RJ Van Glabbeek, WP Weijland - Journal of the ACM (JACM), 1996 - dl.acm.org
In comparative concurrency semantics, one usually distinguishes between linear time and
branching time semantic equivalences. Milner's notion of observatin equivalence is often …
branching time semantic equivalences. Milner's notion of observatin equivalence is often …
The linear time—Branching time spectrum II: The semantics of sequential systems with silent moves extended abstract
RJ van Glabbeek - International Conference on Concurrency Theory, 1993 - Springer
This paper studies semantic equivalences and preorders for sequential systems with silent
moves, restricting attention to the ones that abstract from successful termination, stochastic …
moves, restricting attention to the ones that abstract from successful termination, stochastic …
Test generation with inputs, outputs and repetitive quiescence
GJ Tretmans - 1996 - research.utwente.nl
This paper studies testing based on labelled transition systems, using the assumption that
implementations communicate with their environment via inputs and outputs. Such …
implementations communicate with their environment via inputs and outputs. Such …
[BOOK][B] Introduction to bisimulation and coinduction
D Sangiorgi - 2011 - books.google.com
Induction is a pervasive tool in computer science and mathematics for defining objects and
reasoning on them. Coinduction is the dual of induction and as such it brings in quite …
reasoning on them. Coinduction is the dual of induction and as such it brings in quite …
Bisimulation can't be traced
B Bloom, S Istrail, AR Meyer - Journal of the ACM (JACM), 1995 - dl.acm.org
In the concurrent language CCS, two programs are considered the same if they are
bisimilar. Several years and many researchers have demonstrated that the theory of …
bisimilar. Several years and many researchers have demonstrated that the theory of …
A survey of equivalence notions for net based systems
This paper surveys various notions of equivalence for concurrent systems in the framework
of Elementary Net Systems, a fundamental class in the family of Petri Net models. Two types …
of Elementary Net Systems, a fundamental class in the family of Petri Net models. Two types …
TGV: theory, principles and algorithms: A tool for the automatic synthesis of conformance test cases for non-deterministic reactive systems
This paper presents the TGV tool, which allows for the automatic synthesis of conformance
test cases from a formal specification of a (non-deterministic) reactive system. TGV was …
test cases from a formal specification of a (non-deterministic) reactive system. TGV was …
Three logics for branching bisimulation
R De Nicola, F Vaandrager - Journal of the ACM (JACM), 1995 - dl.acm.org
Three temporal logics are introduced that induce on labeled transition systems the same
identifications as branching bisimulation, a behavioral equivalence that aims at ignoring …
identifications as branching bisimulation, a behavioral equivalence that aims at ignoring …