We formalise Kleene algebra with tests (KAT) and demonic refine-ment algebra (DRA) in Isabelle/HOL. KAT is relevant for program verification and correctness proofs in the partial correctness setting. While DRA targets similar applications in the context of total cor-rectness. Our formalisation contains the two most important models of these algebras: binary relations in the case of KAT and predicate transformers in the case of DRA. In addition, we derive the inference rules for Hoare logic in KAT and its relational model and present a simple formally verified program verification tool prototype based o
Guarded Kleene Algebra with Tests (GKAT) is a variation on Kleene Algebra with Tests (KAT) that aris...
AbstractKleene algebra with tests is an extension of Kleene algebra, the algebra of regular expressi...
AbstractKleene Algebra with Tests is an extension of Kleene Algebra, the algebra of regular expressi...
We formalise Kleene algebra with tests (KAT) and demonic refine-ment algebra (DRA) in Isabelle/HOL. ...
AbstractKleene algebra with tests (KAT) has proved to be useful for reasoning about programs in a pa...
Kleene algebra (KA) is the algebra of regular events. Familiar examples of Kleene algebras include...
I would like to thank my supervisors, professors Nelma Moreira and Sabine Broda, for their guidance,...
Kleene algebras with tests provide a rigorous framework for equational specification and verificatio...
AbstractKleene algebra with tests (KAT) has proved to be useful for reasoning about programs in a pa...
Kleene algebra with tests (KAT) is an equational system for program verification, which is the com-b...
International audienceIn the literature on Kleene algebra, a number of variants have been proposed w...
Modal Kleene algebras are relatives of dynamic logics that support program construction and verifica...
International audienceIn the literature on Kleene algebra, a number of variants have been proposed w...
International audienceIn the literature on Kleene algebra, a number of variants have been proposed w...
Local Completeness Logic (LCL) has been put forward as a program logic for proving both the correctn...
Guarded Kleene Algebra with Tests (GKAT) is a variation on Kleene Algebra with Tests (KAT) that aris...
AbstractKleene algebra with tests is an extension of Kleene algebra, the algebra of regular expressi...
AbstractKleene Algebra with Tests is an extension of Kleene Algebra, the algebra of regular expressi...
We formalise Kleene algebra with tests (KAT) and demonic refine-ment algebra (DRA) in Isabelle/HOL. ...
AbstractKleene algebra with tests (KAT) has proved to be useful for reasoning about programs in a pa...
Kleene algebra (KA) is the algebra of regular events. Familiar examples of Kleene algebras include...
I would like to thank my supervisors, professors Nelma Moreira and Sabine Broda, for their guidance,...
Kleene algebras with tests provide a rigorous framework for equational specification and verificatio...
AbstractKleene algebra with tests (KAT) has proved to be useful for reasoning about programs in a pa...
Kleene algebra with tests (KAT) is an equational system for program verification, which is the com-b...
International audienceIn the literature on Kleene algebra, a number of variants have been proposed w...
Modal Kleene algebras are relatives of dynamic logics that support program construction and verifica...
International audienceIn the literature on Kleene algebra, a number of variants have been proposed w...
International audienceIn the literature on Kleene algebra, a number of variants have been proposed w...
Local Completeness Logic (LCL) has been put forward as a program logic for proving both the correctn...
Guarded Kleene Algebra with Tests (GKAT) is a variation on Kleene Algebra with Tests (KAT) that aris...
AbstractKleene algebra with tests is an extension of Kleene algebra, the algebra of regular expressi...
AbstractKleene Algebra with Tests is an extension of Kleene Algebra, the algebra of regular expressi...