Abstract
Roles have been used both as an intuitive concept in order to analyze multi-agent systems and model inter-agent social activity as well as a formal structure in order to implement coherent and robust teams. The extensive use of roles in implemented systems evidences their importance in multi-agent systems design and implementation. In this paper we emphasize the importance of roles for multi-agent systems to act in complex domains, identify some of their properties and we review work done concerning specification and exploitation of roles in agent-oriented system engineering methodologies, in formal models about agent social activity, and in multi-agent systems that are deployed in dynamic and unpredictable domains.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Mihai Barbuceanu. Coordinating agents by role based social constraints and conversation plans. In Proceedings of the AAAI, 1997.
M. Becht, T. Gurzki, J. Klarman, and M. Muscoll. ROPE: Role Oriented Programming Environment for Multiagent Systems. In Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems, 1999.
Lawrence Cavedon and Liz Sonenberg. On social commitment, roles and preferred goals. In Proceedings of the Third International Conference on Multi-Agent Systems (ICMAS), 1998.
Philip R. Cohen and Hector J. Levesque. Teamwork. Nous, 25(4):487–512, 1991.
Scott A. DeLoach and Mark Wood. Developing Multiagent Systems with agent Tool. In C. Castelfranchi and Y. Lesperance, editors, Intelligent Agents VII, LNAI 1986, pages 46–60. 2001.
Edmund H. Durfee. Scaling Up Agent Coordination Strategies. IEEE Computer, pages 39–46, July 2001.
Maria Fasli. On commitment, roles, and obligations. In From Theory to Practice in Multi-Agent Systems, LNAI 2296. Springer-Verlag, 2002.
Jacques Ferber and Olivier Gutknecht. A meta-model for the analysis and design of organizations in multi-agent systems. In Proceedings of the Third International Conference on Multi-Agent Systems, 1998.
Barbara Grosz and Sarit Kraus. The evolution of Shared Plans. In Anand Rao and Michael Wooldridge, editors, Foundations and Theories of Rational Agencies. Kluwer Academic Press, 1999.
Barbara J. Grosz and Sarit Kraus. Collaborative plans for complex group action. Artificial Intelligence, 86(2):269–357, October 1996.
Merav Hadad and Sarit Kraus. Shared Plans in Electronic Commerce. In M. Klusch, editor, Intelligent Information Agents, chapter 9, pages 204–231. Springer, 1999.
Nicholas Jennings. Controlling cooperative problem solving in industrial multi-agent systems using joint intentions. Artificial Intelligence, 75, 1995.
D. Kinny, M. Ljungberg, A. Rao, E. Sonenberg, G. Tidhard, and E. Werner. Planned Team Activity. In C. Castelfranchi and E. Werner, editors, Artificial Social Systems, LNAI 830. 1992.
David Kinny, Michael Georgeff, and Anand Rao. A Methodology and Modelling Technique for Systems of BDI Agents. In Agents Braking Away, Seventh European Workshop on Medelling Autonomous Agents in a Multi-Agent World, MAAMAW’96, LNAI 1038. 1996.
H. Kitano, S. Tadokor, H. Noda, I. Matsubara, T. Takhasi, A. Shinjou, and S. Shimada. Robocup-Rescue: Search and Rescue for Large Scale Disasters as a Domain for Multi-Agent Research. In Proceedings of the IEEE Conference on Man, Systems, and Cybernetics (SMC-99). 1999.
H. Kitano, M. Tambe, M. Veloso, I. Noda, E. Osawa, and M. Asada. The robocup synthetic agents’ challenge. In Proceedings of the International Joint Conference on Artificial Intelligence, 1997.
Itsuki Noda. Soccer server: A simulation of robocup. In Proceedings of AI symposium’ 95 Japanese Society for Artificial Intelligence, pages 29–34, 1995.
Itsuki Noda, Hitoshi Matsubara, Kazuo Hiraki, and Ian Frank. Soccer server: A tool for research on multiagent systems. Applied Artificial Intelligence, 12:233–250, 1998.
Pietro Panzarasa, Nicholas R. Jennings, and Timothy J. Norman. Formalizing Collaborative Decision-making and Practical Reasoning in Multi-agent Systems. Journal of Logic and Computation, 11(6), 2002.
Ioannis Partsakoulakis and George Vouros. Roles in Collaborative Activity. In I. Vlahavas and C. Spyropoulos, editors, Methods and Applications of Artificial Intelligence, Second Hellenic Conference on AI, LNAI 2308, pages 449–460. 2002.
LuÃs Paulo Reis, Nuno Lau, and Eugénio Costa Oliveira. Situation Based Strategic Positioning for Coordinating a Team of Homogeneous Agents. In M. Hannebauer, J. Wendler, and E. Pagello, editors, Balancing Reactivity and Social Deliberation in Multi-Agent Systems, LNAI 2103, pages 175–197. 2001.
Charles Rich, Candace Sidner, and Neal Lesh. COLLAGEN: Applying Collaborative Discource Theory to Human-Computer Interaction. AI Magazine, 22(4):15–25, 2001.
Peter Stone and Manuela Veloso. Task decomposition, dynamic role assignment, and low-bandwidth communication for real-time strategic teamwork. Artificial Intelligence, 110:241–273, 1999.
K. Sycara, M. Paolucci, M van Velsen, and J. Giampapa. The RETSINA MAS Infrastructure. Technical Report CMU-RI-TR-01-05, CMU Technical Report, 2001.
M. Tambe, K. Schwamb, and P. S. Rosenbloom. Constraints and design choices in building intelligent pilots for simulated aircraft pilots for simulated aircraft: Extended Abstract. In AAAI Spring Symposium on Lessons Learned from Implemented Software Architectures for Physical Agents, 1995.
Milind Tambe. Toward flexible teamwork. Journal of Artificial Intelligence Research, 7:83–124, 1997.
Milind Tambe, David V. Pynadath, and Nicolas Chauvat. Building Dynamic Agent Organizations in Cyberspace. IEEE Internet Computing, pages 65–73, March–April 2000.
Michael Wooldridge and Paolo Ciancarini. Agent-Oriented Software Engineering: The State of the Art. In P. Ciancarini and M. Wooldridge, editors, Agent-Oriented Software Engineering, LNAI 1957. 2001.
Michael Wooldridge, Nicholas R. Jennings, and David Kinny. The Gaia Methodology for Agent-Oriented Analysis and Design. Autonomous Agents and Multi-Agent Systems, 3(3):285–312, 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer Science + Business Media, Inc.
About this chapter
Cite this chapter
Partsakoulakis, I., Vouros, G. (2004). Roles in Mas. In: Wagner, T.A. (eds) An Application Science for Multi-Agent Systems. Multiagent Systems, Artificial Societies, and Simulated Organizations, vol 10. Springer, Boston, MA. https://doi.org/10.1007/1-4020-7868-4_8
Download citation
DOI: https://doi.org/10.1007/1-4020-7868-4_8
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4020-7867-5
Online ISBN: 978-1-4020-7868-2
eBook Packages: Springer Book Archive