Reasoning algebraically about probabilistic loops


Autoria(s): Meinicke, Larissa; Hayes, Ian J.
Contribuinte(s)

Z. Liu

J. He

Data(s)

01/01/2006

Resumo

Back and von Wright have developed algebraic laws for reasoning about loops in the refinement calculus. We extend their work to reasoning about probabilistic loops in the probabilistic refinement calculus. We apply our algebraic reasoning to derive transformation rules for probabilistic action systems. In particular we focus on developing data refinement rules for probabilistic action systems. Our extension is interesting since some well known transformation rules that are applicable to standard programs are not applicable to probabilistic ones: we identify some of these important differences and we develop alternative rules where possible. In particular, our probabilistic action system data refinement rules are new.

Identificador

http://espace.library.uq.edu.au/view/UQ:103835

Idioma(s)

eng

Publicador

Springer-Verlag

Palavras-Chave #Back #von Wright #algebraic laws #reasoning about loops #refinement calculus #probabilistic refinement calculus #E1 #280302 Software Engineering #700199 Computer software and services not elsewhere classified
Tipo

Conference Paper