Towards a standardization of multi-agent system framework

Fortunately, we are not the first to ask these questions, and researchers have already defined some helpful notions. First, authors have acknowledged that agents are entities within an environment, and that they can sense and act (not necessarily in that order). This means that agents are not isolated entities, and that they are able to communicate and collaborate with other entities. Simply put, agents that are not able to work together with other agents (humans included) are destined to become virtually useless.

[1]  D. Dennett The Intentional Stance. , 1987 .

[2]  Edmund H. Durfee,et al.  Trends in Cooperative Distributed Problem Solving , 1989, IEEE Trans. Knowl. Data Eng..

[3]  Rodney A. Brooks,et al.  Intelligence Without Reason , 1991, IJCAI.

[4]  Matthew L. Ginsberg,et al.  Knowledge Interchange Format: the KIF of Death , 1991, AI Mag..

[5]  Gio Wiederhold,et al.  Mediators in the architecture of future information systems , 1992, Computer.

[6]  Edmund H. Durfee,et al.  What Your Computer Really Needs to Know, You Learned in Kindergarten , 1992, AAAI.

[7]  M. R. Genesereth,et al.  Knowledge Interchange Format Version 3.0 Reference Manual , 1992, LICS 1992.

[8]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[9]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[10]  Michael R. Genesereth,et al.  The Basis for Mediation , 1995, International Conference on Cooperative Information Systems.

[11]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[12]  Sankar Virdhagriswaran,et al.  Standardizing agent technology , 1995, STAN.

[13]  A. Roadmapof A Roadmap of Agent Research and Development , 1995 .

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

[15]  Hyacinth S. Nwana,et al.  Software agents: an overview , 1996, The Knowledge Engineering Review.

[16]  所 真理雄,et al.  ICMAS-96 : proceedings Second International Conference on Multi-Agent Systems, December 10-13, 1996, Kyoto, Japan , 1996 .

[17]  Ken Arnold,et al.  The Java Programming Language , 1996 .

[18]  Mike Williamson,et al.  Matchmaking and Brokering , 1996 .

[19]  Timothy W. Finin,et al.  A Proposal for a new KQML Specification , 1997 .

[20]  Jeffrey M. Bradshaw,et al.  KAoS: toward an industrial-strength open agent architecture , 1997 .

[21]  Michael R. Genesereth,et al.  An agent-based framework for interoperability , 1997 .

[22]  Munindar P. Singh,et al.  Agents on the Web: Mobile Agents , 1997, IEEE Internet Comput..

[23]  Yoav Shoham,et al.  An overview of agent-oriented programming , 1997 .

[24]  Katia P. Sycara,et al.  Middle-Agents for the Internet , 1997, IJCAI.

[25]  Jeffrey M. Bradshaw,et al.  An introduction to software agents , 1997 .

[26]  H. Nii Blackboard Systems , 1998 .

[27]  Timothy W. Finin,et al.  A Multi-Agent System for Enterprise Integration , 1998, PAAM.

[28]  Ken Arnold,et al.  The Java programming language (2nd ed.) , 1998 .

[29]  Nicholas R. Jennings,et al.  Pitfalls of agent-oriented development , 1998, AGENTS '98.

[30]  Weiming Shen,et al.  MetaMorph: An adaptive agent-based architecture for intelligent manufacturing , 1999 .