Our ultimate goal is to define a framework and a methodology which will allow users to construct or extend complex reasoning systems in such a way that the correctness of the resulting system is guaranteed. Our approach is based on the following principles: (i) construct the prover according to certain general (but precise) criteria, in particular maintain a sharp distinction among the logical, control, and interaction components; (ii) use a uniform framework to specify these three levels; (iii) represent (selected parts of) the code in a classical first order theory, use the inference capabilities of the system to reason deductively about this theory, and, as a result, synthesize new code which can be pushed back in the underlying implemen...
Even with impressive advances in automated formal methods, certain problems in system verification a...
We report on a case study in using logical frameworks to support the formalization of programming ca...
AbstractThe long-term objective of the Open Mechanized Reasoning Systems (OMRS) project is to provid...
Program reasoning consists of the tasks of automatically and statically ver-ifying correctness and i...
Our long-term goal is the development of a general framework for specifying, structuring, and intero...
This thesis concerns the development of a framework that facilitates the design and analysis of form...
In this paper we describe a first experiment with a new approach for building theorem provers that c...
Automated synthesis of systems that are correct by construction has been a long-standing goal of com...
Our ultimate goal is to define a framework and a methodology which will allow users to construct or ...
Existing verification technology, though theoretically adequate, is not directly applicable to the ...
One of the most important objectives of the research in mathematics and computer science is to obtai...
Systems built for automated program construction aim at the formalization of the programming process...
Program reasoning consists of the tasks of automatically and statically verifying correctness and in...
We show how logical frameworks can provide a basis for logic program synthesis. With them, we may us...
We describe a formalization of the meta-mathematics of programming in a higher-order logical calculu...
Even with impressive advances in automated formal methods, certain problems in system verification a...
We report on a case study in using logical frameworks to support the formalization of programming ca...
AbstractThe long-term objective of the Open Mechanized Reasoning Systems (OMRS) project is to provid...
Program reasoning consists of the tasks of automatically and statically ver-ifying correctness and i...
Our long-term goal is the development of a general framework for specifying, structuring, and intero...
This thesis concerns the development of a framework that facilitates the design and analysis of form...
In this paper we describe a first experiment with a new approach for building theorem provers that c...
Automated synthesis of systems that are correct by construction has been a long-standing goal of com...
Our ultimate goal is to define a framework and a methodology which will allow users to construct or ...
Existing verification technology, though theoretically adequate, is not directly applicable to the ...
One of the most important objectives of the research in mathematics and computer science is to obtai...
Systems built for automated program construction aim at the formalization of the programming process...
Program reasoning consists of the tasks of automatically and statically verifying correctness and in...
We show how logical frameworks can provide a basis for logic program synthesis. With them, we may us...
We describe a formalization of the meta-mathematics of programming in a higher-order logical calculu...
Even with impressive advances in automated formal methods, certain problems in system verification a...
We report on a case study in using logical frameworks to support the formalization of programming ca...
AbstractThe long-term objective of the Open Mechanized Reasoning Systems (OMRS) project is to provid...