Reference Hub6
Hermes: Designing Flexible and Robust Agent Interactions

Hermes: Designing Flexible and Robust Agent Interactions

Christopher Cheong, Michael Winikoff
ISBN13: 9781605662565|ISBN10: 1605662569|EISBN13: 9781605662572
DOI: 10.4018/978-1-60566-256-5.ch005
Cite Chapter Cite Chapter

MLA

Cheong, Christopher, and Michael Winikoff. "Hermes: Designing Flexible and Robust Agent Interactions." Handbook of Research on Multi-Agent Systems: Semantics and Dynamics of Organizational Models, edited by Virginia Dignum, IGI Global, 2009, pp. 105-139. https://doi.org/10.4018/978-1-60566-256-5.ch005

APA

Cheong, C. & Winikoff, M. (2009). Hermes: Designing Flexible and Robust Agent Interactions. In V. Dignum (Ed.), Handbook of Research on Multi-Agent Systems: Semantics and Dynamics of Organizational Models (pp. 105-139). IGI Global. https://doi.org/10.4018/978-1-60566-256-5.ch005

Chicago

Cheong, Christopher, and Michael Winikoff. "Hermes: Designing Flexible and Robust Agent Interactions." In Handbook of Research on Multi-Agent Systems: Semantics and Dynamics of Organizational Models, edited by Virginia Dignum, 105-139. Hershey, PA: IGI Global, 2009. https://doi.org/10.4018/978-1-60566-256-5.ch005

Export Reference

Mendeley
Favorite

Abstract

Although intelligent agents individually exhibit a number of characteristics, including social ability, flexibility, and robustness, which make them suitable to operate in complex, dynamic, and error-prone environments, these characteristics are not exhibited in multi-agent interactions. For instance, agent interactions are often not flexible or robust. This is due to the traditional message-centric design processes, notations, and methodologies currently used. To address this issue, we have developed Hermes, a goaloriented design methodology for agent interactions which is aimed at being pragmatic for practicing software engineers. Hermes focuses on interaction goals, i.e., goals of the interaction which the agents are attempting to achieve, and results in interactions that are more flexible and robust than messagecentric approaches. In this chapter, we present the design and implementation aspects of Hermes. This includes an explanation of the Hermes design processes, notations, and design artifacts, along with a detailed description of the implementation process which provides a mapping of design artifacts to goal-plan agent platforms, such as Jadex.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.