Verifiable Multi-agent Programs
- Manage
- Copy
- Actions
- Export
- Annotate
- Print Preview
Choose the export format from the list below:
- Office Formats (1)
-
Export as Portable Document Format (PDF) using Apache Formatting Objects Processor (FOP)
-
- Other Formats (1)
-
Export as HyperText Markup Language (HTML)
-
Rafael H. Bordini, Michael Fisher, Willem Visser, Michael J. Wooldridge
Mehdi M. Dastani, Jürgen Dix, Amal El Fallah-Seghrouchni (eds.)
Programming Multi-agent Systems, pages 72-89
Lecture Notes in Computer Science 3067
Springer
2004
AgentSpeak is a reactive planning language for programming autonomous agents. It has recently been shown that model checking techniques can be applied to the verification of AgentSpeak systems, through a translation to Promela, the model specification language for the SPIN LTL model-checking system. In this paper, we introduce an alternative verification approach for AgentSpeak, by translating AgentSpeak to Java and then applying JPF2, a general purpose Java model checker. The primary advantage of this approach is that Java is the language of choice for most agent implementations, and the approach is thus much closer to the current practice of agent development than the Promela-based approach. Also, models of AgentSpeak agents represented in Java are both clearer and more natural than those given in Promela. We examine both alternatives by means of a practical application, provide a qualitative comparison between them, and identify some key issues for future research. |
Publications / Personal
Publications / Views
Home
— clouds
tags | authors | editors | journals
— per year
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014–1927
— per sort
in journal | in proc | chapters | books | edited | spec issues | editorials | entries | manuals | tech reps | phd th | others
— per status
online | in press | proof | camera-ready | revised | accepted | revision | submitted | draft | note
— services
ACM Digital Library | DBLP | IEEE Xplore | IRIS | PubMed | Google Scholar | Scopus | Semantic Scholar | Web of Science | DOI
Publication
— authors
Rafael H. Bordini, Michael Fisher, Willem Visser, Michael J. Wooldridge
— editors
Mehdi M. Dastani, Jürgen Dix, Amal El Fallah-Seghrouchni
— status
published
— sort
paper in proceedings
— publication date
2004
— volume
Programming Multi-agent Systems
— series
Lecture Notes in Computer Science
— volume
3067
— pages
72-89
URLs
identifiers
— DOI
— print ISBN
978-3-540-22180-7
notes
— note
1st International Workshop (PROMAS 2003), Melbourne, Australia, 15 July 2003. Selected Revised and Invited Papers