Skip to main content

Advertisement

Log in

Agent and multi-agent applications to support distributed communities of practice: a short review

  • Published:
Autonomous Agents and Multi-Agent Systems Aims and scope Submit manuscript

Abstract

This paper concerns the relationship between agents or multi-agent systems and distributed communities of practice. It presents a review of a number of agent and multi-agent applications with features that could contribute to supporting distributed communities of practice. The association is promising because of features like autonomy, pro-activity, flexibility or ability to integrate systems that characterize agents and multi-agent systems. Furthermore, such an association is a step towards building mixed communities of humans and artificial agents. To understand how agents and multi-agent systems could answer some of the needs of distributed communities of practice, we organize the analyzed applications into five different categories defined by considering the main activities of a community, namely: Individual Participation, Synchronous Interactions, Asynchronous Interactions, Publishing and Community Cultivation. Such a classification helps us identify the relevant features of the current technology and determine some that should be further developed, e.g. to support community coordination or gather information related to virtual communities. For each application we selected, we present its main approach and point out its potential interest.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Ackerman, M. S., & McDonald, D. W. (1996). Answer Garden 2: Merging organizational memory with collaborative help. In Proceedings of the 1996 ACM conference on computer supported cooperative work (pp. 97–105). Boston, MA, USA: ACM Press.

  2. Agogino, A., & Tumer, K. (2010). A multiagent approach to managing air traffic flow. Autonomous Agents and Multi-Agent Systems, 1–25.

  3. Arranz Matia A. L., Sanz-Bobi M. A. (2005) CLELIA: A multi-agent system for publishing printed and electronic media. Expert Systems with Applications 28(4): 725–734

    Article  Google Scholar 

  4. Barthès, J.-P. (2003). MASH environments for corporate KM. In Proceedings of the international joint conference on artificial intelligence 2003 KM-OM workshop. Acapulco, Mexico.

  5. Barthès J.-P. A., Tacla C. A. (2002) Agent-supported portals and knowledge management in complex R&D projects. Computers in Industry 48(1): 3–16

    Article  Google Scholar 

  6. Barton, D., Tusting, K. (eds) (2005) Beyond communities of practice. Learning in doing: Social, cognitive and computational perspectives. Cambridge University Press, Cambridge

    Google Scholar 

  7. Bellifemine F., Caire G. et al (2007) Developing multi-agent systems with JADE. Wiley, Chichester

    Book  Google Scholar 

  8. BenHassine A., Ho T. B. (2007) An agent-based approach to solve dynamic meeting scheduling problems with preferences. Engineering Applications of Artificial Intelligence 20(6): 857–873

    Article  Google Scholar 

  9. Berners-Lee, T., Hendler, J., et al. (2001). The Semantic Web: A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities. Scientific American Magazine, 34–43.

  10. Birukou, A., Blanzieri, E., et al. (2005). Implicit: An agent-based recommendation system for web search. In Proceedings of the fourth international joint conference on autonomous agents and multiagent systems (pp. 618–624). The Netherlands: ACM.

  11. Birukou, A., Blanzieri, E., et al. (2010). Implicit: A multi-agent recommendation system for web search. Autonomous Agents and Multi-Agent Systems, 1–34.

  12. Bradshaw, P., Powell, S., et al. (2004). Building a community of practice: Technological and social implications for a distributed team. In P. Hildreth & C. Kimble (Eds.), Knowledge networks: Innovation through communities of practice (Vol. 1, pp. 184–201). Hershey: Idea Group Publishing.

  13. Brown J. S., Duguid P. (2000) Organizational learning and communities of practice: Toward a unified view of working, learning, and innovation. In: Lesser E. L., Fontaine M. A., Slusher J. A. (eds) Knowledge and communities. Butterworth Heinemann, Boston, pp 99–118

    Chapter  Google Scholar 

  14. Budzik J., Hammond K. J. et al (2001) Information access in context. Knowledge-Based Systems 14(1–2): 37–53

    Article  Google Scholar 

  15. Bun K. K., Ishizuka M. (2006) Emerging topic tracking system in WWW. Knowledge-Based Systems 19(3): 164–171

    Article  Google Scholar 

  16. Carter, J., Ghorbani, A. A., et al. (2002). Just-in-time information sharing architectures in multiagent systems. In Proceedings of the first international joint conference on autonomous agents and multiagent systems: Part 2 (pp. 647–654). Bologna, Italy: ACM Press.

  17. Case S., Azarmi N. et al (2001) Enhancing e-communities with agent-based systems. Computer 34(7): 64–69

    Article  Google Scholar 

  18. Chaib-Draa B., Jarras I. et al (2001) Systèmes multi-agents : principes généraux et applications. In: Briot J.-P., Demazeau Y. (eds) Principes et Architecture des Systèmes Multi-Agent.. Hermès Science Publications, Paris, pp 27–70

    Google Scholar 

  19. Chau M., Zeng D. et al (2003) Design and evaluation of a multi-agent collaborative web mining system. Decision Support Systems 35(1): 167–183

    Article  Google Scholar 

  20. Chen, L., & Sycara, K. (1998). WebMate: A personal agent for browsing and searching. Proceedings of the second international conference on autonomous agents (pp. 132–139). Minneapolis, MN, USA: ACM Press.

  21. Chen, H., Perich, F., et al. (2004). Intelligent agents meet semantic web in a smart meeting room. In Proceedings of the third international joint conference on autonomous agents and multiagent systems—Vol. 2(pp. 854–861). New York, NY: IEEE Computer Society.

  22. Chun A., Wai H. et al (2003) Optimizing agent-based meeting scheduling through preference estimation. Engineering Applications of Artificial Intelligence 16(7–8): 727–743

    Article  Google Scholar 

  23. Cox A. (2005) What are communities of practice? A comparative review of four seminal works. Journal of Information Science 31(6): 527–540

    Article  Google Scholar 

  24. Crawford E., Veloso M. (2007) An experts approach to strategy selection in multiagent meeting scheduling. Autonomous Agents and Multi-Agent Systems 15(1): 5–28

    Article  Google Scholar 

  25. d’Inverno M., Luck M. (2001) Understanding agent systems. Springer, Berlin

    MATH  Google Scholar 

  26. De Roure D., Hall W. et al (2001) MEMOIR—an open framework for enhanced navigation of distributed information. Information Processing & Management 37(1): 53–74

    Article  MATH  Google Scholar 

  27. Durfee E. H., Lesser V. R. (1989) Negotiating task decomposition and allocation using partial global planning. In: Gasser L., Huhns M. (eds) Distributed artificial intelligence. Pitman Publishing, London, pp 229–244

    Google Scholar 

  28. Ellis C. A., Gibbs S. J. et al (1991) Groupware: Some issues and experiences. Communications of the ACM 34(1): 39–58

    Article  Google Scholar 

  29. Enembreck F., Barthès J. P. (2004) MAIS - Un système multi-agents pour la recherche d’information sur le web. In: Rumpler B., Pinon J.-M. (eds) Fouille de Textes et Organisation de Documents. Lavoisier, Paris, pp 83–106

    Google Scholar 

  30. Enembreck F., Barthès J.-P. (2005) ELA—a new approach for learning agents. Autonomous Agents and Multi-Agent Systems 10(3): 215–248

    Article  Google Scholar 

  31. Fan X., Yen J. (2004) Modeling and simulating human teamwork behaviors using intelligent agents. Physics of Life Reviews 1(3): 173–201

    Article  Google Scholar 

  32. Gasser L. (1991) Social conceptions of knowledge and action: DAI foundations and open systems semantics. Artificial Intelligence 47(1–3): 107–138

    Article  MathSciNet  Google Scholar 

  33. Gherardi S. (2005) Organizational knowledge: The texture of workplace learning. Blackwell, Oxford

    Google Scholar 

  34. Gillet, D., El Helou, S., et al. (2008). Turning Web 2.0 social software into versatile collaborative learning solutions. In First international conference on advances in computer-human interaction.

  35. Glance, N. S. (2001). Community search assistant. In Proceedings of the 6th international conference on intelligent user interfaces (pp. 91–96). Santa Fe, NM, USA: ACM Press

  36. Glass A., Grosz B. J. (2003) Socially conscious decision-making. Autonomous Agents and Multi-Agent Systems 6(3): 317–339

    Article  Google Scholar 

  37. Godoy D., Amandi A. (2006) Modeling user interests by conceptual clustering. Information Systems 31(4–5): 247–265

    Article  Google Scholar 

  38. Godoy D., Schiaffino S. et al (2004) Interface agents personalizing Web-based tasks. Cognitive Systems Research 5(3): 207–222

    Article  Google Scholar 

  39. Goh O. S., Fung C. C. et al (2008) Domain knowledge query conversation bots in IM. Knowledge-Based Systems 21(7): 681–691

    Article  Google Scholar 

  40. Gomez-Sanz, J. J., & Pavon, J. (2003). Personalized information dissemination using agents organizations. In Proceedings of the ninth IEEE workshop on future trends of distributed computing systems. FTDCS 2003.

  41. Gräther, W., & Prinz, W. (2001). The social web cockpit: Support for virtual communities. In: Proceedings of the 2001 international ACM SIGGROUP conference on supporting group work (pp. 252–259). Boulder, CO, USA: ACM Press.

  42. Grudin J. (1994) Computer-supported cooperative work: History and focus. Computer 27(5): 19–26

    Article  Google Scholar 

  43. Harper, L. D., Gertner, A. S., et al. (2004). Perceptive assistive agents in team spaces. In Proceedings of the 9th international conference on intelligent user interface (pp. 253–255). Funchal, Madeira, Portugal: ACM Press.

  44. Hattori F., Ohguro T. et al (1999) Socialware: Multiagent systems for supporting network communities. Communications of the ACM 42(3): 55

    Article  Google Scholar 

  45. Hellenschmidt M., Kirste T. (2004) Software solutions for self-organizing multimedia-appliances. Computers & Graphics 28(5): 643–655

    Article  Google Scholar 

  46. Hildreth P., Kimble C. (2004) Knowledge networks: Innovation through communities of practice. Idea Group Publishing, Hershey

    Google Scholar 

  47. Hughes, J., Jewson, N., et al. (Eds.). (2007). Communities of practice: Critical perspectives. London: Routledge.

  48. Isbell C., Kearns M. et al (2006) Cobot in LambdaMOO: An adaptive social statistics agent. Autonomous Agents and Multi-Agent Systems 13(3): 327–354

    Article  Google Scholar 

  49. Isbister, K., Nakanishi, H., et al. (2000). Helper agent: Designing an assistant for human-human interaction in a virtual meeting space. In Proceedings of the SIGCHI conference on human factors in computing systems (pp. 57–64). The Hague, The Netherlands: ACM Press.

  50. Jennings N. R., Sycara K. et al (1998) A roadmap of agent research and development. Journal of Autonomous Agents and Multi-Agent Systems 1(1): 7–38

    Article  Google Scholar 

  51. Ji Y. G., Salvendy G. (2002) A metadata filter for intranet portal organizational memory information systems. International Journal of Human-Computer Studies 56(5): 525–537

    Article  Google Scholar 

  52. Kanawati, R., & Malek, M. (2002). A multi-agent system for collaborative bookmarking. In Proceedings of the first international joint conference on autonomous agents and multiagent systems: Part 3 (pp. 1137–1138). Bologna, Italy: ACM Press.

  53. Keeble R. J., Macredie R. D. (2000) Assistant agents for the world wide web intelligent interface design challenges. Interacting with Computers 12(4): 357–381

    Article  Google Scholar 

  54. Kimble, C. (2006). Communities of practice: Never knowingly undersold. In Innovative approaches for learning and knowledge sharing: EC-TEL 2006 workshops proceedings, Crete, Grece.

  55. Klusch M. (2001) Information agent technology for the Internet: A survey. Data & Knowledge Engineering 36(3): 337–372

    Article  MATH  Google Scholar 

  56. Koch, M., Lacher, M., et al. (2001). The CommunityItemsTool-interoperable community support in practice. In Proceedings of the tenth IEEE international workshops on enabling technologies: Infrastructure for collaborative enterprises. WET ICE 2001.

  57. Kubota, H., Nishida, T., et al. (2000). Exchanging tacit community knowledge by talking-virtualized-egos. In Proceedings of the fourth international conference on autonomous agents. Barcelona, Spain: ACM Press.

  58. Lave J., Wenger E. (1991) Situated learning: Legitimate peripheral participation. Cambridge University Press, Cambridge

    Google Scholar 

  59. Lee C.-S., Pan C.-Y. (2004) An intelligent fuzzy agent for meeting scheduling decision support system. Fuzzy Sets and Systems 142(3): 467–488

    Article  MathSciNet  MATH  Google Scholar 

  60. Lee C.-S., Jiang C.-C. et al (2006) A genetic fuzzy agent using ontology model for meeting scheduling system. Information Sciences: Softcomputing Meets Agents 176(9): 1131–1155

    MATH  Google Scholar 

  61. Lee Lock L., Neff M. (2004) How information technologies can help build and sustain an organisation’s CoP: Spanning the socio-technical divide?. In: Hildreth P., Kimble C. (eds) Knowledge networks: Innovation through communities of practice. Idea Group Publishing, Hershey, pp 165–183

    Google Scholar 

  62. Lemaître C., Excelente C. B. (1998) Multi-agent network for cooperative work. Expert Systems with Applications 14(1–2): 117–127

    Google Scholar 

  63. Lieberman H., van Dyke N. et al (1999) Let’s browse: A collaborative browsing agent. Knowledge-Based Systems 12(8): 427–431

    Article  Google Scholar 

  64. Loia V., Senatore S. et al (2004) Combining agent technology and similarity-based reasoning for targeted e-mail services. Fuzzy Sets and Systems 145(1): 29–56

    Article  MathSciNet  Google Scholar 

  65. Maglio P. P., Campbell C. S. et al (2001) An architecture for developing attentive information systems. Knowledge-Based Systems 14(1–2): 103–110

    Article  Google Scholar 

  66. Malsch T. (2001) Naming the unnamable: Socionics or the sociological turn of/to distributed artificial intelligence. Autonomous Agents and Multi-Agent Systems 4(3): 155–186

    Article  Google Scholar 

  67. Malsch T., Schulz-Schaeffer I. (2007) Socionics: Sociological concepts for social systems of artificial (and human) agents. Journal of Artificial Societies and Social Simulation 10(1): 11

    Google Scholar 

  68. Manvi S. S., Venkataram P. (2004) Applications of agent technology in communications: A review. Computer Communications 27(15): 1493–1508

    Article  Google Scholar 

  69. Marsh, S., & Masrour, Y. (1997). Agent augmented community-information: The ACORN architecture. In Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative Research Toronto (p. 17). Ontario: Canada IBM Press.

  70. McCallum M., Vasconcelos W. et al (2008) Organisational change through influence. Autonomous Agents and Multi-Agent Systems 17(2): 157–189

    Article  Google Scholar 

  71. Merali, Y., & Davies, J. (2001). Knowledge capture and utilization in virtual communities. In Proceedings of the 1st international conference on knowledge capture (pp. 92–99). Victoria, BC, Canada: ACM Press.

  72. Miralaei, S., & Ghorbani, A. A. (2005). Category-based similarity algorithm for semantic similarity in multi-agent information sharing systems. In International conference on intelligent agent technology. IEEE/WIC/ACM.

  73. Miyoshi A., Yagawa G. et al (1999) An interface agent that actively supports CAE beginner users in performing analyses. Advances in Engineering Software 30(8): 575–579

    Article  Google Scholar 

  74. Moukas A., Maes P. (1998) Amalthaea: An evolving multi-agent information filtering and discovery system for the WWW. Autonomous Agents and Multi-Agent Systems 1(1): 59–88

    Article  Google Scholar 

  75. Nakanishi, H., Nakazawa, S., et al. (2003). Can software agents influence human relations?: Balance theory in agent-mediated communities. In Proceedings of the second international joint conference on autonomous agents and multiagent systems (pp. 717–724). Melbourne, Australia: ACM Press.

  76. Nakanishi H. (2004) FreeWalk: A social interaction platform for group behavior in a virtual space. International Journal of Human-Computer Studies 60(4): 421–454

    Article  Google Scholar 

  77. Pant G., Menczer F. (2002) MySpiders: Evolve your own intelligent web crawlers. Autonomous Agents and Multi-Agent Systems 5(2): 221–229

    Article  Google Scholar 

  78. Parunak H. V. D. (2000) A practitioners’ review of industrial agent applications. Autonomous Agents and Multi-Agent Systems 3(4): 389–407

    Article  Google Scholar 

  79. Parunak H. V. D., Sauter J. et al (1999) The RAPPID project: Symbiosis between industrial requirements and MAS research. Autonomous Agents and Multi-Agent Systems 2(2): 111–140

    Article  Google Scholar 

  80. Pechoucek M., Maík V. (2008) Industrial deployment of multi-agent technologies: Review and selected case studies. Autonomous Agents and Multi-Agent Systems 17(3): 397–431

    Article  Google Scholar 

  81. Petit-Rozé C., Grislin-Le Strugeon E. (2006) MAPIS, a multi-agent system for information personalization. Information and Software Technology 48(2): 107–120

    Article  Google Scholar 

  82. Pynadath D. V., Tambe M. (2003) An automated teamwork infrastructure for heterogeneous software agents and humans. Autonomous Agents and Multi-Agent Systems 7(1): 71–100

    Article  Google Scholar 

  83. Raybourn E. M., Kings N. et al (2003) Adding cultural signposts in adaptive community-based virtual environments. Interacting with Computers 15(1): 91–107

    Article  Google Scholar 

  84. Roberts J. (2006) Limits to communities of practice. Journal of Management Studies 43(3): 623–639

    Article  Google Scholar 

  85. Roda C., Angehrn A. et al (2003) Using conversational agents to support the adoption of knowledge sharing practices. Interacting with Computers 15(1): 57–89

    Article  Google Scholar 

  86. Sandholm T. (2000) Agents in electronic commerce: Component technologies for automated negotiation and coalition formation. Autonomous Agents and Multi-Agent Systems 3(1): 73–96

    Article  Google Scholar 

  87. Sato G. Y., Barthès J. P. (2010) CoPBoard: A catalyst for distributed communities of practice. International Journal of Software Science and Computational Intelligence 2(1): 52–71

    Article  Google Scholar 

  88. Shakshuki E., Ghenniwa H. et al (2003) An architecture for cooperative information systems. Knowledge-Based Systems 16(1): 17–27

    Article  Google Scholar 

  89. Shakshuki E., Koo H.-H. et al (2008) A distributed multi-agent meeting scheduler. Journal of Computer and System Sciences 74(2): 279–296

    Article  MathSciNet  Google Scholar 

  90. Shaw N. G., Mian A. et al (2002) A comprehensive agent-based architecture for intelligent information retrieval in a distributed heterogeneous environment. Decision Support Systems 32(4): 401–415

    Article  Google Scholar 

  91. Shen W., Norrie D. H. et al (2001) Multi-agent systems for concurrent intelligent design and manufacturing. Taylor and Francis, London

    Google Scholar 

  92. Sierhuis, M., Bradshaw, J. M., et al. (2003). Human-agent teamwork and adjustable autonomy in practice. In Proceeding of the 7th international symposium on artificial intelligence. Robotics and Automation in Space: i-SAIRAS 2003. Nara, Japan.

  93. Sierra C. (2004) Agent-mediated electronic commerce. Autonomous Agents and Multi-Agent Systems 9(3): 285–301

    Article  MathSciNet  Google Scholar 

  94. Soller, A., Guizzardi, R., et al. (2004). SCALE: Supporting community awareness, learning, and evolvement in an organizational learning environment. In Proceedings of the 6th international conference on learning sciences. Santa Monica, CA: International Society of the Learning Sciences.

  95. Song D., Lau R. Y. K. et al (2007) An intelligent information agent for document title classification and filtering in document-intensive domains. Decision Support Systems 44(1): 251–265

    Article  Google Scholar 

  96. Sorensen C., Macklin D. et al (2001) Navigating the World Wide Web: Bookmark maintenance architectures. Interacting with Computers 13(3): 375–400

    Article  Google Scholar 

  97. Soulier E. (2004) Les Communautés de Pratique au Coeur de l’Organisation Réelle des Entreprises. Systèmes d’Information et Management 9(1): 3–23

    MathSciNet  Google Scholar 

  98. Staab S., Schnurr H.-P. (2000) Smart task support through proactive access to organizational memory. Knowledge-Based Systems 13(5): 251–260

    Article  Google Scholar 

  99. Stathis K., de Bruijn O. et al (2002) Living memory: Agent-based information management for connected local communities. Interacting with Computers 14(6): 663–688

    Article  Google Scholar 

  100. L. E. Storck, Storck S. J. (2004) Trusting the knowledge of large online communities : strategies for leanding from behind. In: Hildreth P., Kimble C. (eds) Knowledge networks: Innovation through communities of practice. Idea Group Publishing, Hershey, pp 243–255

    Google Scholar 

  101. Sumi Y., Mase K. (2000) Supporting awareness of shared interests and experiences in community. SIGGROUP Bulletin 21(3): 35–42

    Google Scholar 

  102. Sumi, Y., & Mase, K. (2001). AgentSalon: Facilitating face-to-face knowledge exchange through conversations among personal agents. In Proceedings of the fifth international conference on autonomous agents (pp. 393–400). Montreal, QC, Canada: ACM Press.

  103. Sumi Y., Mase K. (2002) Conference assistant system for supporting knowledge sharing in academic communities. Interacting with Computers 14(6): 713–737

    Article  Google Scholar 

  104. Sumi Y., Mase K. (2002) Supporting the awareness of shared interests and experiences in communities. International Journal of Human-Computer Studies 56(1): 127–146

    Article  Google Scholar 

  105. Sycara, K. (1998). Multiagent systems. AI Magazine, 79–92.

  106. Sycara K., Paolucci M. et al (2003) The RETSINA MAS infrastructure. Autonomous Agents and Multi-Agent Systems 7(1): 29–48

    Article  Google Scholar 

  107. Syed Mustapha, S. M. F. D. (2005). Extracting social knowledge in the intelligent conversational channel for agent communication. In 19th international conference on advanced information networking and applications. AINA 2005.

  108. Tacla C. A., Barthès J.-P. (2003) A multi-agent system for acquiring and sharing lessons learned. Computers in Industry 52(1): 5–16

    Article  Google Scholar 

  109. Tacla C. A., Freddo A. R. et al (2011) Supporting small teams in cooperatively building application domain models. Expert Systems with Applications 38(2): 1160–1170

    Article  Google Scholar 

  110. Takahashi, T., & Katagiri, Y. (2003). TelMeA2003: Social summarization in online communities. CHI ‘03 extended abstracts on Human factors in computing systems (pp. 928–929). Ft. Lauderdale, FL, USA: ACM.

  111. Takahashi T., Bartneck C. et al (2005) TelMeA—expressive avatars in asynchronous communications. International Journal of Human-Computer Studies 62(2): 193–209

    Article  Google Scholar 

  112. Tambe, M., Pynadath, D. V., et al. (2000). Adaptive agent architectures for heterogeneous team members. In Proceedings of the international conference on multi-agent systems (ICMAS).

  113. Tashiro, N., Hattori, H., et al. (2004). Implementing a proxy agent based writable web for a dynamic information sharing system. In Proceedings of the 13th international conference on World Wide Web: Alternate track papers & posters (pp. 256–257). New York, NY, USA: ACM Press.

  114. Tweedale J., Ichalkaranje N. et al (2007) Innovations in multi-agent systems. Journal of Network and Computer Applications 30(3): 1089–1115

    Article  Google Scholar 

  115. Urlings P., Sioutis C. et al (2006) A future framework for interfacing BDI agents in a real-time teaming environment. Journal of Network and Computer Applications 29(2–3): 105–123

    Article  Google Scholar 

  116. Van Aart C.J., Wielinga B. et al (2004) Organizational building blocks for design of distributed intelligent system. International Journal of Human-Computer Studies 61(5): 567–599

    Article  Google Scholar 

  117. Wang, F. (2002). Self-organising communities formed by middle agents. In Proceedings of the first international joint conference on autonomous agents and multiagent systems: Part 3 (pp. 1333–1339). Bologna, Italy: ACM Press.

  118. Wenger E. (1998) Communities of practice: Learning, meaning and identity. Cambridge University Press, Cambridge

    Google Scholar 

  119. Wenger E., McDermott R. et al (2002) Cultivating communities of practice: A guide to managing knowledge. Harvard Business School Press, Boston

    Google Scholar 

  120. Wenger, E., White, N., et al. (2005). Outiller sa communauté de pratique. In L. Langelier (Ed.) Travailler, Apprendre et Collaborer en Réseau: guide de mise en place et d’animation de communautés de pratique intentionelles (pp. 47–66). Quebec: CEFRIO.

  121. Wooldridge M. (2002) An introduction to multiagent system. Wiley, Chichester

    Google Scholar 

  122. Wooldridge M., Jennings N. R. (1995) Intelligent agents: Theory and practice. Knowledge Engineering Review 10(2): 115–152

    Article  Google Scholar 

  123. Yang, S.-Y. (2009). Developing of an ontological interface agent with template-based linguistic processing technique for FAQ services. Expert Systems with Applications, 36(2, Part 2), 4049–4060.

    Google Scholar 

  124. Yang B., Liu J. et al (2010) An autonomy-oriented computing approach to community mining in distributed and dynamic networks. Autonomous Agents and Multi-Agent Systems 20(2): 123–157

    Article  Google Scholar 

  125. Yang F., Wang M. et al (2007) Community-organizing agent: An artificial intelligent system for building learning communities among large numbers of learners. Computers & Education 49(2): 131–147

    Article  Google Scholar 

  126. Ye, Y., Boies, S., et al. (2001). Smart distance and WWW aware: A multi-agent approach. In Proceedings of the fifth international conference on autonomous agents (pp. 176–177). Montreal, QC, Canada: ACM Press.

  127. Yoshida S., Kamei K. et al (2003) Shine: A peer-to-peer based framework of network community support systems. Computer Communications 26(11): 1199–1209

    Article  Google Scholar 

  128. Yoshida, S., Ohguro, T., et al. (2000). A platform for making network community support systems in a cooperative distributed architecture. In Seventh international conference on parallel and distributed systems 2000.

  129. Yu, B., & Singh M. P. (2002). An agent-based approach to knowledge management. In Proceedings of the eleventh international conference on information and knowledge management (pp. 642–644). McLean, VA, USA: ACM.

  130. Yu, B., & Singh, M. P. (2003). Searching social networks. Proceedings of the second international joint conference on autonomous agents and multiagent systems (pp. 65–72). Melbourne, Australia: ACM.

  131. Zambonelli F., Omicini A. (2004) Challenges and research directions in agent-oriented software engineering. Autonomous Agents and Multi-Agent Systems 9(3): 253–283

    Article  Google Scholar 

  132. Zambonelli F., Jennings N. R. et al (2003) Developing multiagent systems: The Gaia methodology. ACM Transactions Software Engineering Methodologies 12(3): 317–370

    Article  Google Scholar 

  133. Zoethout K., Jager W. et al (2008) Task dynamics in self-organising task groups: Expertise, motivational, and performance differences of specialists and generalists. Autonomous Agents and Multi-Agent Systems 16(1): 75–94

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gilson Yukio Sato.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sato, G.Y., de Azevedo, H.J.S. & Barthès, JP.A. Agent and multi-agent applications to support distributed communities of practice: a short review. Auton Agent Multi-Agent Syst 25, 87–129 (2012). https://doi.org/10.1007/s10458-011-9170-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10458-011-9170-9

Keywords

Navigation