Architecture of a Mobile-Agent of a Distributed Knowledge Management System

This work describes a multi agent system designed to support the management of tacit knowledge that belongs to people of an organization. This is a distributed knowledge management system based on the use of mobile agents, which receive the user's queries and visit the organization domains where this information can be generated. The system has been developed using an approach based on the organizational concept of business processes to identify roles and protocols as part of the analysis stage of a methodology for agent-oriented analysis and design. The mobility of the agent is defined using an approach based on both the quality attributes specified for the multi-agent architecture and the execution environments of the multi-agent system. Particularly, this work is focused on describing the designed mobile agents’ architecture and some implementation details of it.

[1]  Aaron Kershenbaum,et al.  Mobile Agents: Are They a Good Idea? , 1996, Mobile Object Systems.

[2]  Omar Chiotti,et al.  Approaches for the Analysis and Design of Multi-Agent Systems , 2003, Inteligencia Artif..

[3]  James E. White,et al.  Mobile Agents , 1997, Lecture Notes in Computer Science.

[4]  David G. Schwartz,et al.  Tying Knowledge to Action with kMail , 2000, IEEE Intell. Syst..

[5]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[6]  Nicholas R. Jennings,et al.  The Gaia Methodology for Agent-Oriented Analysis and Design , 2000, Autonomous Agents and Multi-Agent Systems.

[7]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[8]  I. Nonaka A Dynamic Theory of Organizational Knowledge Creation , 1994 .

[9]  Gertjan van Heijst,et al.  Organizing Corporate Memories 1 , 1996 .

[10]  María Laura Taverna,et al.  Agent for information source location in a dynamic DSS , 2002 .

[11]  John Mylopoulos,et al.  Software Architectures as Organizational Structures , 2001 .

[12]  P. Brézillon,et al.  Contextual knowledge sharing and cooperation in intelligent assistant systems , 1999 .

[13]  Omar Chiotti,et al.  The agent routering process of a dynamic distributed decision support system , 2001 .

[14]  Rose Dieng Knowledge Management and the Internet , 2000 .

[15]  Olivier Corby,et al.  Building and Searching an XML-Based Corporate Memory , 2000, IEEE Intell. Syst..

[16]  S.A. O'Malley,et al.  Comparing performance of static versus mobile multiagent systems , 2000, Proceedings of the IEEE 2000 National Aerospace and Electronics Conference. NAECON 2000. Engineering Tomorrow (Cat. No.00CH37093).