A NEW PERFORMATIVE FOR HANDLING LACK OF ANSWERS OF AUTONOMOUS AGENTS

Katia Potiron, Patrick Taillibert, Amal El Fallah Seghrouchni

Abstract

An agent can send a message and never receive a response, this is what we name the ”empty mailbox problem” this paper is concerned with. The causes of the problem can lie in low level layer as, for instance, in communication links, but also in the behavior of the autonomous entity the agent is interacting with, which can choose not to respond. The task is not easy, for the agents developer, to find what is to do in such cases. The proposed solution consists in a performative and the associated meta-protocol. This results into a generic method to handle the empty mailbox problem in the case of temporary faults. Some prospects are given to handle permanent faults.

References

  1. Avizienis, A., Laprie, J.-C., Randell, B., and Landwehr, C. (2004). Basic concepts and taxonomy of dependable and secure computing. In computer society, I., editor, IEEE Transactions on dependable and secure computing, pages 11-33.
  2. Barbuceanu, M. and Fox, M. S. (1995). Cool: A language for describing coordination in multiagent systems. In Lesser, V. and Gasser, L., editors, Proceedings of the First International Conference oil Multi-Agent Systems, pages 17-24, San Francisco, CA, USA. AAAI Press.
  3. Bengtsson, J., Larsen, K. G., Larsson, F., Pettersson, P., and Yi, W. (1995). UPPAAL - a tool suite for automatic verification of real-time systems. In Hybrid Systems, pages 232-243.
  4. Devèze, B., Chopinaud, C., and Taillibert, P. (2006). Alba: A generic library for programming mobile agents with prolog. In PROMAS, pages 129-148.
  5. Dragoni, N. and Gaspari, M. (2006). Crash failure detection in asynchronous agent communication languages. Autonomous Agents and Multi-Agent Systems, 13(3):355-390.
  6. Finin, T., Labrou, Y., and Mayfield, J. (1997). KQML as an agent communication language. In Bradshaw, J., editor, Software Agents, Cambridge, MA. MIT Press.
  7. FIPA, D. T. (2001). FIPA communicative act library specification.
  8. Klein, M. and Dellarocas, C. (1999). Exception handling in agent systems. In Etzioni, O., Müller, J. P., and Bradshaw, J. M., editors, Proceedings of the Third International Conference on Autonomous Agents (Agents'99), pages 62-68, Seattle, WA, USA. ACM Press.
  9. Klein, M. and Dellarocas, C. (2000). A knowledge-based approach to handling exceptions in workflow systems. Computer Supported Cooperative Work, 9(3/4):399- 412.
  10. Kuwabara, K. (1996). Meta-level control of coordination protocols. In Second International Conference on Multi-Agent Systems, pages 165-172.
  11. Potiron, K., Taillibert, P., and Fallah-Seghrouchni, A. E. (2007). A step towards fault tolerance for multiagent systems. In Languages, Methodologies and Development Tools for Multi-Agent Systems First International Workshop, Revised Selected Papers. Lecture Notes in Computer Science , Vol. 5118.
  12. Searle, J. R. (1969). Speech Acts: An Essay in the Philosophy of Language. Cambridge University Press.
Download


Paper Citation


in Harvard Style

Potiron K., Taillibert P. and El Fallah Seghrouchni A. (2009). A NEW PERFORMATIVE FOR HANDLING LACK OF ANSWERS OF AUTONOMOUS AGENTS . In Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-8111-66-1, pages 441-446. DOI: 10.5220/0001511704410446


in Bibtex Style

@conference{icaart09,
author={Katia Potiron and Patrick Taillibert and Amal El Fallah Seghrouchni},
title={A NEW PERFORMATIVE FOR HANDLING LACK OF ANSWERS OF AUTONOMOUS AGENTS},
booktitle={Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2009},
pages={441-446},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001511704410446},
isbn={978-989-8111-66-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - A NEW PERFORMATIVE FOR HANDLING LACK OF ANSWERS OF AUTONOMOUS AGENTS
SN - 978-989-8111-66-1
AU - Potiron K.
AU - Taillibert P.
AU - El Fallah Seghrouchni A.
PY - 2009
SP - 441
EP - 446
DO - 10.5220/0001511704410446