A dually nondeterministic refinement algebra with a negation operator is proposed. The algebra facilitates reasoning about total-correctness preserving program transformations and nondeterministic programs. The negation operator is used to express enabledness and termination operators through a useful explicit definition. As a small application, a property of action systems is proved employing the algebra. A dually nondeterministic refinement algebra without the negation operator is also discussed
International audienceIn the present paper we develop algebraic semantics of refinement modal logic ...
The refinement calculus for logic programs consists of a wide-spectrum language and a notion of refi...
. We study the semantics of disjunctive logic programs that simultaneously contain multiple kinds of...
A dually nondeterministic refinement algebra with a negation operator is proposed. The algebra facil...
Refinement algebras are abstract algebras for reasoning about programs in a total correctness framew...
Refinement algebras are axiomatisations intended for reasoning about programs in a total correctness...
AbstractRefinement algebras are abstract algebras for reasoning about programs in a total correctnes...
Refinement algebras are axiomatic algebras for reasoning about programs in a total-correctness frame...
We identify a refinement algebra for reasoning about probabilistic program transformations in a tota...
The refinement calculus for logic programs consists of a wide-spectrum language and a notion of refi...
AbstractThe refinement calculus for logic programs consists of a wide-spectrum language and a notion...
AbstractAbstract relational algebra is proposed as a practical means to describe the denotational se...
We consider propositional logic programs with negations. We define notions of constructive transform...
AbstractKleene algebra with tests (KAT) has proved to be useful for reasoning about programs in a pa...
Can the semantics of a program be represented as a single formula? We show that one formula is insuf...
International audienceIn the present paper we develop algebraic semantics of refinement modal logic ...
The refinement calculus for logic programs consists of a wide-spectrum language and a notion of refi...
. We study the semantics of disjunctive logic programs that simultaneously contain multiple kinds of...
A dually nondeterministic refinement algebra with a negation operator is proposed. The algebra facil...
Refinement algebras are abstract algebras for reasoning about programs in a total correctness framew...
Refinement algebras are axiomatisations intended for reasoning about programs in a total correctness...
AbstractRefinement algebras are abstract algebras for reasoning about programs in a total correctnes...
Refinement algebras are axiomatic algebras for reasoning about programs in a total-correctness frame...
We identify a refinement algebra for reasoning about probabilistic program transformations in a tota...
The refinement calculus for logic programs consists of a wide-spectrum language and a notion of refi...
AbstractThe refinement calculus for logic programs consists of a wide-spectrum language and a notion...
AbstractAbstract relational algebra is proposed as a practical means to describe the denotational se...
We consider propositional logic programs with negations. We define notions of constructive transform...
AbstractKleene algebra with tests (KAT) has proved to be useful for reasoning about programs in a pa...
Can the semantics of a program be represented as a single formula? We show that one formula is insuf...
International audienceIn the present paper we develop algebraic semantics of refinement modal logic ...
The refinement calculus for logic programs consists of a wide-spectrum language and a notion of refi...
. We study the semantics of disjunctive logic programs that simultaneously contain multiple kinds of...