A Discipline of Programming
A Roadmap of Agent Research and Development
Autonomous Agents and Multi-Agent Systems
Agents as Multi-threaded Logical Objects
Computational Logic: Logic Programming and Beyond, Essays in Honour of Robert A. Kowalski, Part I
Distributed Larch Prover (DLP): An Experiment in Parallelizing a Rewrite-Rule Based Prover
RTA '96 Proceedings of the 7th International Conference on Rewriting Techniques and Applications
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Multi-threading and message communication in Qu-Prolog
Theory and Practice of Logic Programming
DARE: a system for distributed abductive reasoning
Autonomous Agents and Multi-Agent Systems
Faster and More Complete Extended Static Checking for the Java Modeling Language
Journal of Automated Reasoning
Hi-index | 0.00 |
Despite decades of research, the takeup of formal methods for developing provably correct software in industry remains slow. One reason for this is the high cost of proof construction, an activity that, due to the complexity of the required proofs, is typically carried out using interactive theorem provers. In this paper we propose an agent-oriented architecture for interactive theorem proving with the aim of reducing the user interactions (and thus the cost) of constructing software verification proofs. We describe a prototype implementation of our architecture and discuss its application to a small, but non-trivial case study.