Formalizing Context-Based Behavioural Compatibility and Substitutability for Role Components in MAS

  • Authors:
  • Nabil Hameurlain

  • Affiliations:
  • LIUPPA Laboratory, Avenue de l'Université, BP 1155, 64013 Pau, France

  • Venue:
  • CEEMAS '07 Proceedings of the 5th international Central and Eastern European conference on Multi-Agent Systems and Applications V
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we focus on a new approach for the definition of context-based compatibility and substitutability of roles in MAS, and provide a formal framework for modeling roles together with their composition. First, we introduce the concept of usability of roles, and based on that we define two flexible roles compatibility relations depending on the context (environment). The proposed compatibility relations take into account the property preservation such as the completion and the proper termination of roles. Then, our formal framework is enhanced with the definition of two flexible behavioral subtyping relations related to the principle of substitutability. Finally, we show the existing link between compatibility and substitutability of roles, namely the preservation of the proposed compatibility relations by substitutability.