Knowledge Management in Role Based Agents

In multi-agent system literature, the role concept is getting increasingly researched to provide an abstraction to scope beliefs, norms, goals of agents and to shape relationships of the agents in the organization. In this research, we propose a knowledgebase architecture to increase applicability of roles in MAS domain by drawing inspiration from the self concept in the role theory of sociology. The proposed knowledgebase architecture has granulated structure that is dynamically organized according to the agent's identification in a social environment. Thanks to this dynamic structure, agents are enabled to work on consistent knowledge in spite of inevitable conflicts between roles and the agent. The knowledgebase architecture is also implemented and incorporated into the SEAGENT multi-agent system development framework.

[1]  Jane Hunter,et al.  Digital Libraries: Achievements, Challenges and Opportunities, 9th International Conference on Asian Digital Libraries, ICADL 2006, Kyoto, Japan, November 27-30, 2006, Proceedings , 2006, International Conference on Asian Digital Libraries.

[2]  Javier Vázquez-Salceda,et al.  Organizing Multiagent Systems , 2005, Autonomous Agents and Multi-Agent Systems.

[3]  Jörg P. Müller,et al.  Agent-Oriented Software Engineering V, 5th International Workshop, AOSE 2004, New York, NY, USA, July 19, 2004, Revised Selected Papers , 2004, AOSE.

[4]  Shelley M. MacDermid,et al.  Multiple Roles and the Self: A Theory of Role Balance. , 1996 .

[5]  Luigi Iannone,et al.  Contextualization of a RDF Knowledge Base in the VIKEF Project , 2006, ICADL.

[6]  Xiaoqin Zhang,et al.  An integrated role-based approach for modeling, designing and implementing multi-agent systems , 2010, Journal of the Brazilian Computer Society.

[7]  Kasper Østerbye,et al.  Roles: Conceptual Abstraction Theory and Practical Language Issues , 1996, Theory and Practice of Object Systems.

[8]  Jörg P. Müller,et al.  Agent-Oriented Software Engineering IV , 2003, Lecture Notes in Computer Science.

[9]  B. Biddle RECENT DEVELOPMENTS IN ROLE THEORY , 1986 .

[10]  Jörg P. Müller,et al.  Agent-Oriented Software Engineering IV: 4th International Workshop, AOSE 2003, Melbourne, Australia, July 15, 2003, Revised Papers , 2004 .

[11]  Oguz Dikenelli,et al.  SEAGENT MAS platform development environment , 2008, AAMAS.

[12]  Mary-Anne Williams,et al.  Frontiers in Belief Revision , 2001 .

[13]  Renata Wassermann On Structured Belief Bases , 2001 .

[14]  E. Goffman The Presentation of Self in Everyday Life , 1959 .

[15]  Frank Dignum,et al.  Enacting and Deacting Roles in Agent Programming , 2004, AOSE.

[16]  Richard T. Serpe,et al.  Identity salience and psychological centrality: Equivalent, overlapping, or complementary concepts? , 1994 .

[17]  Oguz Dikenelli,et al.  Exception Handling in Goal-Oriented Multi-Agent Systems , 2008, ESAW.

[18]  Vernon L. Allen,et al.  A Role Theoretical Perspective on Transitional Processes , 1984 .

[19]  Frank Dignum,et al.  Role-assignment in open agent societies , 2003, AAMAS '03.

[20]  Ronald Fagin,et al.  Belief, Awareness, and Limited Reasoning. , 1987, Artif. Intell..