RPI.Social: Simple Enactment and Execution of First-Class Agent Interaction Protocols

Atef Nouri, Wided Lejouad Chaari

2018

Abstract

In Multiagent systems, first-class interaction protocols are those whose implementations are decoupled from the agents. A previous work has introduced the RPI framework (Role Playing Interactions) and established the contribution of RPI.Idiom which is a high-level language for the definition of such protocols. In this paper, we present RPI.Social which is a social engine associated with the agent to help it use interaction protocols written in RPI.Idiom. RPI.Social has two components: RPI.Social.IoP (for Initiate or Play) and RPI.Social.Exec. The first component deals with discovering and initiating interaction protocols for an agent which has a goal that could only be pursued through interacting. The same component is also used by agents invited for interaction to decide whether to participate or to decline the invitation. The second component serves as an interpreter of interaction protocols with several mechanisms and rules to coordinate and share results amongst the interacting agents. The main contribution of this paper is a solution for agents to automatically identify and execute first-class interaction protocols.

Download


Paper Citation


in Harvard Style

Nouri A. and Lejouad Chaari W. (2018). RPI.Social: Simple Enactment and Execution of First-Class Agent Interaction Protocols.In Proceedings of the 10th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-758-275-2, pages 91-102. DOI: 10.5220/0006599400910102


in Bibtex Style

@conference{icaart18,
author={Atef Nouri and Wided Lejouad Chaari},
title={RPI.Social: Simple Enactment and Execution of First-Class Agent Interaction Protocols},
booktitle={Proceedings of the 10th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2018},
pages={91-102},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006599400910102},
isbn={978-989-758-275-2},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 10th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - RPI.Social: Simple Enactment and Execution of First-Class Agent Interaction Protocols
SN - 978-989-758-275-2
AU - Nouri A.
AU - Lejouad Chaari W.
PY - 2018
SP - 91
EP - 102
DO - 10.5220/0006599400910102