ACM Home Page
Please provide us with feedback. Feedback
Model checking agentspeak
Full text PdfPdf (245 KB)
Source International Conference on Autonomous Agents archive
Proceedings of the second international joint conference on Autonomous agents and multiagent systems table of contents
Melbourne, Australia
SESSION: Agent decision making table of contents
Pages: 409 - 416  
Year of Publication: 2003
ISBN:1-58113-683-8
Authors
Rafael H. Bordini  University of Liverpool, Liverpool, U.K.
Michael Fisher  University of Liverpool, Liverpool, U.K.
Carmen Pardavila  University of Liverpool, Liverpool, U.K.
Michael Wooldridge  University of Liverpool, Liverpool, U.K.
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 42,   Citation Count: 22
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/860575.860641
What is a DOI?

ABSTRACT

This paper introduces ASF, a variation of the BDI logic programming language ASL intended to permit the model-theoretic verification of multi-agent systems. After briefly introducing ASF and discussing its relationship to ASL, we show how ASF programs can be transformed into Prm, the model specification language for the Spin model-checking system. We also describe how specifications written in a simplified form of BDI logic can be transformed into Spin-format linear temporal logic formulae. With our approach, it is thus possible to automatically verify whether or not multi-agent systems implemented in ASF satisfy specifications expressed as BDI logic formulæ. We illustrate our approach with a short case study, in which we show how BDI properties of a simulated auction system implemented in ASF were verified.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
R. H. Bordini and Á. F. Moreira. Proving the asymmetry thesis principles for a BDI agent-oriented programming language. Electronic Notes in Theoretical Computer Science, 70(5), 2002.
 
4
E. M. Clarke, O. Grumberg, and D. A. Peled. Model Checking. The MIT Press: Cambridge, MA, 2000.
 
5
M. d'Inverno and M. Luck. Engineering AgentSpeak(L): A formal computational model. J. Logic and Computation, 8(3):1--27, 1998.
 
6
M. Fisher and W. Visser. Verification of autonomous spacecraft control --- a logical vision of the future. In Proc. Workshop on AI Planning and Scheduling For Autonomy in Space Applications, Manchester, UK, 2002.
 
7
 
8
 
9
 
10
 
11
Á. F. Moreira and R. H. Bordini. An operational semantics for a BDI agent-oriented programming language. In Proc. Workshop on Logics for Agent-Based Systems (LABS-02), held in conjunction with the Eighth International Conf. on Principles of Knowledge Representation and Reasoning (KR-2002), Toulouse, France, pages 45--59, 2002.
 
12
 
13
 
14
A. S. Rao and M. P. Georgeff. A model-theoretic approach to the verification of situated reasoning systems. In Proc. Thirteenth International Joint Conf. on Artificial Intelligence (IJCAI-93), pages 318--324, Chambéry, France, 1993.
 
15
A. S. Rao and M. P. Georgeff. Decision procedures for BDI logics. J. Logic and Computation, 8(3):293--343, 1998.
 
16
 
17
M. Wooldridge. Reasoning about Rational Agents. The MIT Press, Cambridge, MA, 2000.
18

CITED BY  22


REVIEW

"Juan Carlos Augusto : Reviewer"

Multiagent technology has many interesting potential applications, but it seems that the more interesting the application is to society, the more demands it puts on the technology in terms of correctness and reliability. These issues have not yet   more...

Collaborative Colleagues:
Rafael H. Bordini: colleagues
Michael Fisher: colleagues
Carmen Pardavila: colleagues
Michael Wooldridge: colleagues