The Design of Convivial Multiagent Systems
2009, Artificial Intelligence and the Simulation of Behaviour
Abstract
In this paper, we consider the design of convivial multiagent systems. Conviviality has recently been proposed as a social concept to develop multi-agent systems. In this paper we introduce temporal dependence networks to model the evolution of dependence networks and conviviality over time, we introduce epistemic dependence networks to combine the viewpoints of stakeholders, and we introduce normative dependence networks to model the transformation of social dependencies by hiding power relations and social structures to facilitate social interactions. We show how to use these visual languages in design, and we illustrate the design method using an example on virtual children adoptions.
References (18)
- P. Bresciani, A. Perini, P. Giorgini, F. Giunchiglia, and J. Mylopoulos. Tropos: An agent-oriented software development methodology. Au- tonomous Agents and Multi-Agent Systems, 8(3):203-236, 2004.
- P. Caire. How to import the concept of conviviality to web communi- ties. Web communities, 2009.
- P. Caire and L. van der Torre. Convivial ambient technologies: Require- ments, ontology, and design. The Computer Journal, 2009.
- P. Caire and L. van der Torre. Temporal dependence networks for the design of convivial mul-tiagent systems (short paper). In Proc. of 8th Int. Conf. on Autonomous Agents and Multiagent Systems (AA-MAS 2009), 2009.
- P. Caire, S. Villata, G. Boella, and L. van der Torre. Conviviality masks in multiagent systems. In L. Padgham, D. C. Parkes, J. Müller, and S. Parsons, editors, Proc. of 7th Int. Conf. on Autonomous Agents and Multiagent Systems (AA-MAS 2008), pages 1265-1268. IFAAMAS, 2008.
- C. Castelfranchi. The micro-macro constitution of power. Protosociol- ogy, 18:208-269, 2003.
- L. Cernuzzi and F. Zambonelli. Dealing with adaptive multi-agent or- ganizations in the gaia methodology. In J. P. Müller and F. Zambonelli, editors, AOSE, volume 3950 of Lecture Notes in Computer Science, pages 109-123. Springer, 2005.
- A. Chella, M. Cossentino, L. Sabatucci, and V. Seidita. Agile passi: An agile process for designing agents. Comput. Syst. Sci. Eng., 21(2), 2006.
- T. Erickson and W. A. Kellogg. Social translucence: an approach to designing systems that support social processes. ACM Trans. Comput.- Hum. Interact., 7(1):59-83, 2000.
- E. R. Gomes, E. Boff, and R. M. Vicari. Social, affective and pedagog- ical agents for the recommendation of student tutors. In Proceedings of Intelligent Tutoring Systems, 2004.
- W. Hofkirchner. Unity through diversity.dialectics -systems thinking - semiotics. Trans, Internet journal for cultural sciences, 1(15), 2004.
- I. Illich. Tools for Conviviality. Marion Boyars Publishers, London, August 1974.
- J. Odell, P. Giorgini, and J. P. Müller, editors. Agent-Oriented Software Engineering V, 5th International Workshop, AOSE 2004, New York, NY, USA, July 19, 2004, Revised Selected Papers, volume 3382 of Lecture Notes in Computer Science. Springer, 2004.
- L. Penserini, A. Perini, A. Susi, and J. Mylopoulos. High variability design for software agents: Extending tropos. TAAS, 2(4), 2007.
- M. D. Sadek, P. Bretier, and E. Panaget. ARTIMIS: Natural dialogue meets rational agency. In International Joint Conferences on Artificial Intelligence (2), pages 1030-1035, 1997.
- J. S. Sichman and R. Conte. Multi-agent dependence by dependence graphs. In Procs. of The First International Joint Conference on Au- tonomous Agents & Multiagent Systems, AAMAS 2002, pages 483-490. ACM, 2002.
- M. Taylor. Oh no it isn't: Audience participation and community iden- tity. Trans, Internet journal for cultural sciences, 1(15), 2004.
- C. Weyrich. Orientations for workprogramme 2000 and beyond. Infor- mation society technologies report, Information Society Technologies Advisory Group, September, 17 1999.