A Unification-based Approach to Configure Generic Protocols into Agent Interaction Models - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue International Journal of Agent-Oriented Software Engineering Année : 2010

A Unification-based Approach to Configure Generic Protocols into Agent Interaction Models

José Ghislain Quenum
  • Fonction : Auteur
Samir Aknine
  • Fonction : Auteur
  • PersonId : 967939

Résumé

This paper presents a new approach for generic protocol configuration in agents' internal models. Generic protocols are reusable predefined sequences of message exchanges. Their specifications are most of the time merged with the internal architecture of agents. This requires designers to introduce them by hand every time it is needed. It results in inconsistencies that may occur in message exchange at run time. Inconsistent message exchange in turn results in the failure of the associated interaction. First, we introduce a new language to specify generic protocols. Then we generate the interaction model of agents using their functional model, a generalisation of the design model (only the part devoted to interaction). In order to generate the interaction model, we developed a unification mechanism to automatically check the compliance of a protocol specification with the elements of a functional model. We argue that our approach guarantees that the implementation of the interaction model complies with the initial specification of the protocols it is based on. Here, we discuss the knowledge and reasoning mechanism involved in our approach. An implementation of our approach is also discussed. Particularly, we show the approach's effectiveness with real-world and complex applications.
Fichier non déposé

Dates et versions

hal-01169914 , version 1 (30-06-2015)

Identifiants

Citer

José Ghislain Quenum, Samir Aknine. A Unification-based Approach to Configure Generic Protocols into Agent Interaction Models. International Journal of Agent-Oriented Software Engineering, 2010, 4 (1), pp.32-78. ⟨10.1504/IJAOSE.2010.029809⟩. ⟨hal-01169914⟩
34 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More