An autonomous agent in a MAS involves in a protocol – more exactly in a conversation following the rules of a protocol in order to reach objectives, some ones shared with all other participants, some others specific and private. We assume a MAS architecture where each conversation is monitored by a middleware component a conversation moderator that guarantees that the shared objectives will be ...