The present author as well as Andréka's group has experienced, while writing program- verifying programs, the following dilemma. We have to decide which program verification method (i.e. logic of programs) to choose as a framework for our software system. It is not obvious that the strongest method is also the best because it might overload the theorem prover subprogram. So we have to optimise. But for this we need as much information and insight as possible into the natures of available methods. Non-standard algorithmic logic of dynamic logic (NDL from now on) is a complete first order logic with a decidable proof concept for reasoning about programs, developed in 1978 by H. Andréka et al. NDL unifies existing approaches to program verific...
We consider the problem of automatically verifying programs that manipulate a dynamic heap, maintain...
AbstractWe present a proof method in the style of Hoare's logic, aimed at providing a unifying frame...
textThe goal of formal verification is to use mathematical methods to prove that a computing system...
The present author as well as Andréka's group has experienced, while writing program- verifying prog...
AbstractSeveral different first-order formal logics of programs—Algorithmic Logic, Dynamic Logic, an...
AbstractThe borderline between decidable and undecidable propositional dynamic Logic (PDL) is sought...
If software code is developed by humans, can we as users rely on its absolute correctness? Today's s...
We consider the problem of getting a computer to follow reasoning conducted in dynamic logic. This...
AbstractThe simple set WL of deterministic while programs is defined and a number of known methods f...
If software code is developed by humans, can we as users rely on its absolute correctness?\ud \ud To...
We make explicit a connection between the “unwind property” and first-order logics of programs. Usin...
We propose a proof method in the style of Hoare's logic, aimed at providing a unifying framework f...
AbstractA unified single proof is given which implies theorems in such diverse fields as continuous ...
AbstractThis paper presents a model checking algorithm for Propositional Dynamic Logic (PDL) with lo...
This note, reporting the homonym keynote presented in the International Symposium on Molecular Logic...
We consider the problem of automatically verifying programs that manipulate a dynamic heap, maintain...
AbstractWe present a proof method in the style of Hoare's logic, aimed at providing a unifying frame...
textThe goal of formal verification is to use mathematical methods to prove that a computing system...
The present author as well as Andréka's group has experienced, while writing program- verifying prog...
AbstractSeveral different first-order formal logics of programs—Algorithmic Logic, Dynamic Logic, an...
AbstractThe borderline between decidable and undecidable propositional dynamic Logic (PDL) is sought...
If software code is developed by humans, can we as users rely on its absolute correctness? Today's s...
We consider the problem of getting a computer to follow reasoning conducted in dynamic logic. This...
AbstractThe simple set WL of deterministic while programs is defined and a number of known methods f...
If software code is developed by humans, can we as users rely on its absolute correctness?\ud \ud To...
We make explicit a connection between the “unwind property” and first-order logics of programs. Usin...
We propose a proof method in the style of Hoare's logic, aimed at providing a unifying framework f...
AbstractA unified single proof is given which implies theorems in such diverse fields as continuous ...
AbstractThis paper presents a model checking algorithm for Propositional Dynamic Logic (PDL) with lo...
This note, reporting the homonym keynote presented in the International Symposium on Molecular Logic...
We consider the problem of automatically verifying programs that manipulate a dynamic heap, maintain...
AbstractWe present a proof method in the style of Hoare's logic, aimed at providing a unifying frame...
textThe goal of formal verification is to use mathematical methods to prove that a computing system...