AgentSpeak(L): BDI agents speak out in a logical computable language
MAAMAW '96 Proceedings of the 7th European workshop on Modelling autonomous agents in a multi-agent world : agents breaking away: agents breaking away
Using temporal logics to express search control knowledge for planning
Artificial Intelligence
Mapping deontic operators to abductive expectations
Computational & Mathematical Organization Theory
Programming Multi-Agent Systems in AgentSpeak using Jason (Wiley Series in Agent Technology)
Programming Multi-Agent Systems in AgentSpeak using Jason (Wiley Series in Agent Technology)
Electronic contracting in aircraft aftercare: a case study
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems: industrial track
Bounded practical social reasoning in the ESB framework
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
Engineering Applications of Artificial Intelligence
Executing specifications of social reasoning agents
DALT'10 Proceedings of the 8th international conference on Declarative agent languages and technologies VIII
Verifying social expectations by model checking truncated paths
Journal of Logic and Computation
Mind as an anticipatory device: for a theory of expectations
BVAI'05 Proceedings of the First international conference on Brain, Vision, and Artificial Intelligence
Interfacing a cognitive agent platform with second life
AEGS'11 Proceedings of the 2011 international conference on Agents for Educational Games and Simulations
Hi-index | 0.00 |
Although expectations play an important role in designing cognitive agents, monitoring for agent expectations is not explicitly being handled in most common agent programming environments. There are techniques for monitoring fulfilment and violation of agent expectations, however they are not linked with common agent programming environments so that agents can be easily programmed to respond to these circumstances. This paper investigates how to delegate this aspect of agent practical reasoning to an expectation monitoring tool integrated with a BDI agent platform. We exemplify this using the Jason BDI agent interpreter by extending it with built-in actions to initiate and terminate monitoring of expectations. This delegation enables agents to monitor for the fulfilment and violation of their expectations without relying on a centralised monitoring mechanism. This way, it is possible for agents to have plans that respond to the identified fulfilments and violations of their expectations.