Directions for agent model checking

R.H. Bordini, L.A. Dennis, B. Farwer, M. Fisher

Research output: Chapter in Book/Conference proceedingChapter

Abstract

In this chapter we provide a perspective on current and future work in the area of agent model-checking. In particular, we describe our approach, which was the first to provide comprehensive verification of practical agent programming languages. It provides a library of general agent concepts that has been formally defined and implemented in Java, upon which interpreters for various agent programming languages can be succinctly programmed. The Java library has been prepared so that it can be efficiently used with an existing Java model checker, thus facilitating the verification of (heterogeneous) multi-agent programs. Besides giving an overview of our approach, in this chapter we identify its current shortfalls and discuss where we aim to target future development.
Original languageEnglish
Title of host publicationSpecification and verification of multi-agent systems
EditorsMehdi Dastani, Koen V. Hindriks, John-Jules Meyer
Place of PublicationBoston, MA
PublisherSpringer Nature
Pages103-123
Number of pages21
ISBN (Electronic)9781441969842
ISBN (Print)9781441969835, 9781489990884
DOIs
Publication statusPublished - 2010

Keywords

  • Virtual Machine
  • Rational Agent
  • Model Check
  • Operational Semantic
  • Formal Semantic

Fingerprint

Dive into the research topics of 'Directions for agent model checking'. Together they form a unique fingerprint.

Cite this