Back to Search
Start Over
Implementing Temporal Logics: Tools for Execution and Proof (Tutorial Paper).
- Source :
- Computational Logic in Multi-Agent Systems (9783540339960); 2006, p129-142, 14p
- Publication Year :
- 2006
-
Abstract
- In this article I will present an overview of a selection of tools for execution and proof based on temporal logic, and outline both the general techniques used and problems encountered in implementing them. This selection is quite subjective, mainly concerning work that has involved researchers I have collaborated with at Liverpool (and, previously, Manchester). The tools considered will mainly be theorem-provers and (logic-based) agent programming languages. Specifically: - clausal temporal resolution [21, 28] and several of its implementations, namely , and , together with its application to verification [35]; - executable temporal logics [24, 4] and its implementation as both MetateM [3] and Concurrent MetateM [22, 49], together with its use as a programming language for both individual agents [23, 26, 29] and multi-agent systems [33, 30, 32]. In addition, I will briefly mention work on induction-based temporal proof [5], temporal logic programming [1], and model checking [7]. Rather than providing detailed algorithms, this presentation will concentrate on general principles, outlining current problems and future possibilities. The aim here is to give the reader an overview of the ways we handle temporal logics. In particular how we use such logics as the basis for both programming and verification. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISBNs :
- 9783540339960
- Database :
- Supplemental Index
- Journal :
- Computational Logic in Multi-Agent Systems (9783540339960)
- Publication Type :
- Book
- Accession number :
- 32885977
- Full Text :
- https://doi.org/10.1007/11750734_8