Implementing Agent Management Using Conversation Patterns and Role Theory

  • Authors:
  • Christos Stergiou;Geert Arys

  • Affiliations:
  • -;-

  • Venue:
  • Proceedings of the 14th International conference on Industrial and engineering applications of artificial intelligence and expert systems: engineering of intelligent systems
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we provide a framework for building management services for software agents using conversation patterns. These patterns classify agent interaction, using the principles of Object Oriented software design patterns, encapsulating pure communication requirements and responsibilities. All services, including management services, interact with their clients using the same conversation patterns as defined in this paper. Any conversation is started in three steps: requesting a service, negotiating a pattern and establishing pattern roles. Role theory and reusable policy specifications regulate the way agents participate, providing a rich source of information for conversation management. The methodology promotes platform independence and fits the needs of a modular, distributed environment; enabling services use the powerful plug-and-play concept. Co-operation patterns are built upon conversation patterns, but also describe the 'social' relationships between agents based on beliefs, desires and intentions.