2005 · 48 citations · 34 references
ComputingComputer ScienceDistributed SystemsFormal MethodsSystems ModelingFormal SemanticsIntelligent AgentsModel CheckingMulti-agent SystemsSpecification LanguagesTemporal LogicDeliberationFirst-order Temporal LogicTemporal Logic SpecificationTemporal Logic VerificationTemporal ReasoningTemporal SpecificationsTemporal Verification
Abstract. In this paper we overview one specific approach to the formal development of multi-agent systems. This approach is based on the use of temporal logics to represent both the behaviour of individual agents, and the macro-level behaviour of multi-agent systems. We describe how formal specification, verification and refinement can all be developed using this temporal basis, and how implementation can be achieved by directly executing these formal representations. We also show how the basic framework can be extended in various ways to handle the representation and implementation of agents capable of more complex deliberation and reasoning.
34
Gerard J. Holzmann · IEEE Transactions on Software Engineering · 1997 · 3.8K citations
Mathematical Social Sciences · 1994 · 3.6K citations
BDI Agents: From Theory to Practice
1995 · 2.4K citations
On the synthesis of a reactive module
Amir Pnueli, Roni Rosner · 1989 · 1.4K citations · Full text