Implementing Durative Actions with Failure Detection in Gwendolen

Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

85 Downloads (Pure)

Abstract

We present an extension of the semantics for action execution in the Gwendolen BDI programming language. This extension firstly explicitly assumes that actions have durations and, moreover, that the reasoning cycle of the agent can not be stopped while such an action is executing but needs to continue in order to monitor for important external events. Secondly, the extension assumes that actions may often fail and this needs to be detected. This forms part of a larger project to develop a framework plan/action adaptation within BDI agents in order to enable long-term autonomy. We have implemented the extension and demonstrate its operation in a simple case study.
Original languageEnglish
Title of host publicationEMAS 2021: International Workshop on Engineering Multi-Agent Systems
Chapter19
Pages332-351
DOIs
Publication statusPublished - 10 Mar 2022

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Nature
Volume13190
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fingerprint

Dive into the research topics of 'Implementing Durative Actions with Failure Detection in Gwendolen'. Together they form a unique fingerprint.

Cite this