2012
DOI: 10.1007/978-3-642-30729-4_14
|View full text |Cite
|
Sign up to set email alerts
|

A UTP Semantics of pGCL as a Homogeneous Relation

Abstract: Abstract. We present an encoding of the semantics of the probabilistic guarded command language (pGCL) in the Unifying Theories of Programming (UTP) framework. Our contribution is a UTP encoding that captures pGCL programs as predicate-transformers, on predicates over probability distributions on before-and after-states: these predicates capture the same information as the models traditionally used to give semantics to pGCL; in addition our formulation allows us to define a generic choice construct, that cover… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
21
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 9 publications
(21 citation statements)
references
References 21 publications
0
21
0
Order By: Relevance
“…Incorporation of probabilities into formal program semantics has also been investigated within the Unifying Theories of Programming (UTP) framework [HS06,BB12,SZ13]. In [BB12], the authors present an encoding of the semantics of the probabilistic guarded command language (pGCL) in UTP.…”
Section: Related Workmentioning
confidence: 99%
“…Incorporation of probabilities into formal program semantics has also been investigated within the Unifying Theories of Programming (UTP) framework [HS06,BB12,SZ13]. In [BB12], the authors present an encoding of the semantics of the probabilistic guarded command language (pGCL) in UTP.…”
Section: Related Workmentioning
confidence: 99%
“…We have previously presented an encoding of the semantics of the probabilistic guarded command language (pGCL) in the UTP framework [BB11,BB12]. This encoding captures pGCL programs as predicate-transformers, on predicates over probability before-and after-distributions.…”
Section: Utpmentioning
confidence: 99%
“…We have previously used this to encode the semantics of pGCL in the UTP framework [BB11,BB12b]; moreover we have proposed a probabilistic theory of designs [BB12a], which we will briefly present in §3.2 after having presented the standard one.…”
Section: Utpmentioning
confidence: 99%
“…After having given a probabilistic UTP semantics to pGCL [BB11,BB12b] and having presented a probabilistic theory of designs [BB12a], we have started to look into the possibility of using our framework to have a probabilistic version of CSP : as the UTP theory of CSP is built on that of designs, we aim at building a theory of pCSP starting from that of probabilistic designs. The task turned out to be not so straightforward, posing interesting challenges which we find worthy of discussion in the present paper.…”
Section: Introductionmentioning
confidence: 99%