We discuss the features and current status of a software tool developed for checking refinement properties of a particular (though still quite general) class of probabilistic nondeterministic programs. The tool has been used successfully for several interesting examples, and its development is currently being expanded to encompass even more classes of probabilistic programs. The novelty of the tool lies in its expressing the refinement checking as a linear satisfiability problem, and also in producing evidence of lack of refinement by a problem of the same kind.Eje: Workshop Ingeniería de software (WIS)Red de Universidades con Carreras en Informátic
We consider models of programs that incorporate probability, dense real-time and data. We present a ...
This paper presents a quantitative program verification infrastructure for discrete probabilistic pr...
AbstractThis paper presents two complementary but equivalent semantics for a high level probabilisti...
We discuss the features and current status of a software tool developed for checking refinement prop...
Probabilistic programs [6] are sequential programs, written in languages like C, Java, Scala, or ML,...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
Probabilistic programs [6] are sequential programs, written in languages like C, Java, Scala, or ML,...
AbstractThe probabilistic guarded-command language pGCL [Carroll Morgan, Annabelle McIver. pGCL: for...
We identify a refinement algebra for reasoning about probabilistic program transformations in a tota...
The weakest pre-expectation calculus [20] has been proved to be a mature theory to analyze quan-tita...
Recently we have proposed symbolic execution techniques for the probabilistic analysis of programs. ...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
Before we combine actions and probabilities two very obvious questions should be asked. Firstly, wha...
This book provides an overview of the theoretical underpinnings of modern probabilistic programming ...
We consider models of programs that incorporate probability, dense real-time and data. We present a ...
This paper presents a quantitative program verification infrastructure for discrete probabilistic pr...
AbstractThis paper presents two complementary but equivalent semantics for a high level probabilisti...
We discuss the features and current status of a software tool developed for checking refinement prop...
Probabilistic programs [6] are sequential programs, written in languages like C, Java, Scala, or ML,...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
Probabilistic programs [6] are sequential programs, written in languages like C, Java, Scala, or ML,...
AbstractThe probabilistic guarded-command language pGCL [Carroll Morgan, Annabelle McIver. pGCL: for...
We identify a refinement algebra for reasoning about probabilistic program transformations in a tota...
The weakest pre-expectation calculus [20] has been proved to be a mature theory to analyze quan-tita...
Recently we have proposed symbolic execution techniques for the probabilistic analysis of programs. ...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
Before we combine actions and probabilities two very obvious questions should be asked. Firstly, wha...
This book provides an overview of the theoretical underpinnings of modern probabilistic programming ...
We consider models of programs that incorporate probability, dense real-time and data. We present a ...
This paper presents a quantitative program verification infrastructure for discrete probabilistic pr...
AbstractThis paper presents two complementary but equivalent semantics for a high level probabilisti...