Lecture Notes in Computer Science, 2006, Volume 4014/2006, 397-415, DOI: 10.1007/11783596_23

Refinement Algebra with Operators for Enabledness and Termination

Kim Solin and Joakim von Wright

View Related Documents

Abstract

Refinement algebras are abstract algebras for reasoning about programs in a total-correctness framework. We extend a reduct of von Wright’s demonic refinement algebra with two operators for modelling enabledness and termination of programs. We show how the operators can be used for expressing relations between programs and apply the algebra to reasoning about action systems.

Fulltext Preview

Image of the first page of the fulltext document