Roles seem to be a suitable concept for the development of agent-based systems. We have compared different approaches based on roles for agent development. This paper illustrates the used evaluation criteria and reports the lesson learned.
Giacomo Cabri, Luca Ferrari, Letizia Leonardi, Fra