2006
DOI: 10.1007/11784180_24
|View full text |Cite
|
Sign up to set email alerts
|

Testing Semantics: Connecting Processes and Process Logics

Abstract: Abstract. We propose a methodology based on testing as a framework to capture the interactions of a machine represented in a denotational model and the data it manipulates. Using a duality that models machines on the one hand, and the data they manipulate on the other, testing is used to capture the interactions of each with the objects on the other side: just as the data that are input into a machine can be viewed as tests that the machine can be subjected to, the machine can be viewed as a test that can be u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
52
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 31 publications
(52 citation statements)
references
References 19 publications
(22 reference statements)
0
52
0
Order By: Relevance
“…[D. Pavlovic and Worrell 2006] studied testing equivalences and made the connection with process logics. [M. developed a beautiful theory of duality for labelled Markov processes which relates LMPs to C * -algebras.…”
Section: Other Related Workmentioning
confidence: 99%
“…[D. Pavlovic and Worrell 2006] studied testing equivalences and made the connection with process logics. [M. developed a beautiful theory of duality for labelled Markov processes which relates LMPs to C * -algebras.…”
Section: Other Related Workmentioning
confidence: 99%
“…Given a POMDP as in Def. 13 we define a transition function δ α , where α is a sequence of actions, inductively:…”
Section: Definition 15mentioning
confidence: 99%
“…Kozen [22] established similar results in the case of probabilistic programs and probabilistic dynamic logic. More recently, there has been very interesting work by Mislove, Ouaknine, Pavlovic and Worrell [28] and by Pavlovic, Mislove and Worrell [13] on duality for labelled Markov processes (LMPs). These are like POMDPs but they do not have the notion of observation.…”
Section: Related Workmentioning
confidence: 99%
“…The above (equivalent) representations of a Turing machine via the monad construction T [n] distinguishes between the tape and the finitely many states of a machine. In contrast, for instance in [9], a Turing machine is represented as a coalgebra of the form X −→ P fin X × Γ × { , } Γ , where Γ is a set of input symbols, and , represent left and right moves. There is only one state space X, which implicitly combines both the tape and the states that steer the computation.…”
Section: Turing Machines As Coalgebrasmentioning
confidence: 99%
“…X is obtained via the correspondence (9) from the bihomomorphism T (X) X ⊗ T (X) X → T (X) X that one gets by abstraction from:…”
mentioning
confidence: 99%