Abstract
Recent research on social and organisational aspects of multi-agent systems has led to practical organisational models and the idea of organisation-oriented programming. These organisational models help agents to achieve shared (global) goals of the multi-agent system. Having an organisational model is an important advance, but this model needs to be integrated to an environment infrastructure and agent-oriented programming platforms. JaCaMo is the first fully operational programming platform that integrates three levels of multi-agent abstractions: an agent programming language, an organisational model, and an environment infrastructure. For better showcasing the advantages of a fully-fledged multi-agent platform, this paper presents a concrete agent-based architecture to proactively supply knowledge to knowledge-intensive workflows which has been designed using JaCaMo.
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
Abecker, A., Bernardi, A., Maus, H., Sintek, M., Wenzel, C.: Information supply for business processes: coupling workflow with document analysis and information retrieval. Knowledge-Based Systems 13(5), 271–284 (2000)
Ale, M.A.: An Organizational Knowledge Management Conceptual Model. PhD in information systems, National Technological University (2009)
Baldoni, M., Baroglio, C., Bergenti, F., Boccalatte, A., Marengo, E., Martelli, M., Mascardi, V., Padovani, L., Patti, V., Ricci, A., et al.: MERCURIO: An Interaction-oriented Framework for Designing, Verifying and Programming Multi-Agent Systems. In: 11th Inter. Workshop on Coordination, Organization, Institutions and Norms in MAS, France (2010)
Bellifemine, F.L., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley (2007)
Bordini, R., Hübner, J., Wooldridge, M.: Programming multi-agent systems in AgentSpeak using Jason. Wiley (2007)
da Silva, V.T., Choren, R., de Lucena, C.J.P.: Using the MAS-ML to Model a Multi-agent System. In: Lucena, C., Garcia, A., Romanovsky, A., Castro, J., Alencar, P.S.C. (eds.) SELMAS 2003. LNCS, vol. 2940, pp. 129–148. Springer, Heidelberg (2004)
Dastani, M., Grossi, D., Meyer, J.-J.C., Tinnemeier, N.: Normative Multi-agent Programs and Their Logics. In: Meyer, J.-J.C., Broersen, J. (eds.) KRAMAS 2008. LNCS, vol. 5605, pp. 16–31. Springer, Heidelberg (2009)
Esteva, M., Rosell, B., Rodríguez-Aguilar, J.A., Arcos, J.L.: AMELI: An agent-based middleware for electronic institutions. In: International Joint Conference on Autonomous Agents and MAS, vol. 1, pp. 236–243 (2004)
Han, K.H., Park, J.W.: Process-centered knowledge model and enterprise ontology for the development of knowledge management system. Expert Systems with Applications 36(4), 7441–7447 (2009)
Hollingsworth, D.: The workflow reference model. Tech. Rep. TC00-1003, Workflow Management Coalition (1995)
Hübner, J., Boissier, O., Kitio, R., Ricci, A.: Instrumenting multi-agent organisations with organisational artifacts and agents. AAMAS 20, 369–400 (2010)
Hübner, J.F., Sichman, J.S., Boissier, O.: S-Moise + : A Middleware for Developing Organised Multi-agent Systems. In: Boissier, O., Padget, J., Dignum, V., Lindemann, G., Matson, E., Ossowski, S., Sichman, J.S., Vázquez-Salceda, J. (eds.) ANIREM 2005 and OOOP 2005. LNCS (LNAI), vol. 3913, pp. 64–78. Springer, Heidelberg (2006)
Hübner, J.F., Sichman, J.S., Boissier, O.: Developing organised multiagent systems using the Moise+ model: programming issues at the system and agent levels. Inter. Journal of Agent-Oriented Software Engineering 1(3/4), 370–395 (2007)
Jung, J., Choi, I., Song, M.: An integration architecture for knowledge management systems and business process management systems. Computers in Industry 58(1), 21–34 (2007)
Kitio, R., Boissier, O., Hübner, J.F., Ricci, A.: Organisational Artifacts and Agents for Open Multi-Agent Organisations: “Giving the Power Back to the Agents”. In: Sichman, J.S., Padget, J., Ossowski, S., Noriega, P. (eds.) COIN 2007 Workshops. LNCS (LNAI), vol. 4870, pp. 171–186. Springer, Heidelberg (2008)
Kühn, O., Abecker, A.: Corporate memories for knowledge management in industrial practice: Prospects and challenges. Journal of Universal Computer Science 3(8), 929–954 (1997)
Lai, J., Fan, Y.: Workflow and Knowledge Management: Approaching an Integration. In: Han, Y., Tai, S., Wikarski, D. (eds.) EDCIS 2002. LNCS, vol. 2480, pp. 16–29. Springer, Heidelberg (2002)
Omicini, A., Ricci, A., Viroli, M.: Artifacts in the A&A meta-model for multi-agent systems. Autonomous Agents and Multi-Agent Systems 17(3), 432–456 (2008)
Papavassiliou, G., Mentzas, G., Abecker, A.: Integrating knowledge modelling in business process management. In: ECIS 2002 Conference: The Xth European Conference on Information Systems (2002)
Piunti, M., Ricci, A.: Cognitive Use of Artifacts: Exploiting Relevant Information Residing in MAS Environments. In: Meyer, J.-J.C., Broersen, J. (eds.) KRAMAS 2008. LNCS, vol. 5605, pp. 114–129. Springer, Heidelberg (2009)
Raghu, T., Vinze, A.: A business process context for knowledge management. Decision Support Systems 43(3), 1062–1079 (2007)
Rao, A.: AgentSpeak (L): BDI Agents Speak Out in a Logical Computable Language. In: Van de Velde, W., Perram, J.W. (eds.) MAAMAW 1996. LNCS, vol. 1038, pp. 42–55. Springer, Heidelberg (1996)
Ricci, A., Piunti, M., Viroli, M.: Environment programming in multi-agent systems: An artifact-based perspective. Autonomous Agents and MAS, 1–35 (2010)
Souza, R.G.S.: Agent-oriented constructivist knowledge management. Ph.D. thesis, University of Twente, Enschede (2006)
Stratulat, T., Ferber, J., Tranier, J.: MASQ: towards an integral approach to interaction. In: Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems. International Foundation for Autonomous Agents and Multiagent Systems, vol. 2, pp. 813–820 (2009)
Toledo, C.M., Ale, M., Chiotti, O., Galli, M.R.: An agent-based architecture for ontology-driven knowledge management. In: The V International Conference on Knowledge, Information and Creativity Support Systems, Thailand (2010)
Toledo, C.M., Chiotti, O., Galli, M.R.: Towards business process management and knowledge management integration through an agent-based architecture. In: XXIX International Conference of the Chilean Computer Society JCC 2010, Chile (2010)
Weyns, D., Omicini, A., Odell, J.: Environment as a first class abstraction in multiagent systems. Autonomous Agents and Multi-Agent Systems 14, 5–30 (2007)
Zhen, L., Huang, G.Q., Jiang, Z.: Recommender system based on workflow. Decision Support Systems 48(1), 237–245 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Toledo, C.M., Bordini, R.H., Chiotti, O., Galli, M.R. (2012). Developing a Knowledge Management Multi-Agent System Using JaCaMo . In: Dennis, L., Boissier, O., Bordini, R.H. (eds) Programming Multi-Agent Systems. ProMAS 2011. Lecture Notes in Computer Science(), vol 7217. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31915-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-31915-0_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31914-3
Online ISBN: 978-3-642-31915-0
eBook Packages: Computer ScienceComputer Science (R0)