A SURVEY OF THE PROPERTIES OF AGENTS

In the past decade agent systems were considered to be as one of the major fields of study in Artificial Intelligence (AI) field. Many different definitions of agents were presented and several different approaches describing agency can be distinguished. While some authors have tried to define “what” an agent really is, others have tried to identify agents by means of properties which they should possess. Most authors agree on these properties (at least basic set of properties) which are intrinsic to agents. Since agent's definitions are not consistent, we are going to give an overview and list the properties intrinsic to an agent. Many different adjectives were attached to the term agent as well and many different kinds of agents and different architectures emerged too. The aim of this paper it go give an overview of what was going on in the field while taking into consideration main streams and projects. We will also present some guidelines important when modelling agent systems and say something about security issues. Also, some existing problems which restrict the wider usage of agents will be mentioned too.

[1]  Huosheng Hu,et al.  Reinforcement learning and co-operation in a simulated multi-agent system , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[2]  Gerd Wagner Vivid Agents : How They Deliberate , How they React , How They Are Veri , 1998 .

[3]  Sharma Chakravarthy,et al.  Challenges for ECA Rule Designers when Implementing Coordination Protocols , 1998 .

[4]  Sven-Erik Bornscheuer,et al.  Integrating Reactive and Reflective Reasoning by Generating Rational Models , 1998, Australian Joint Conference on Artificial Intelligence.

[5]  Alexandra Poulovassilis,et al.  Optimising Seld Adaptive Networks by Evolving Rule-Based Agents , 1999, EvoWorkshops.

[6]  Leon Sterling,et al.  A knowledge-based approach to domain-specialized information agents , 1999, Internet Res..

[7]  Michael Luck,et al.  Multi-Agent-Systems and Applications II 9th ECCAI-ACAI/EASSS 2001, AEMAS 2001, HoloMAS 2001. Selected Revised Papers , 2002 .

[8]  Viviana Mascardi,et al.  Combining logical agents with rapid prototyping for engineering distributed applications , 1999, STEP '99. Proceedings Ninth International Workshop Software Technology and Engineering Practice.

[9]  Gerd Wagner,et al.  Towards Agent-Oriented Information Systems , 1999 .

[10]  Petros Kefalas,et al.  Formal Modelling of Reactive Agents as an Aggregation of Simple Behaviours , 2002, SETN.

[11]  Oren Etzioni,et al.  The First Law of Robotics (A Call to Arms) , 1994, AAAI.

[12]  Torsten Eymann,et al.  Digitale Geschäftsagenten - Softwareagenten im Einsatz , 2003, Xpert.press.

[13]  Michael Luck,et al.  Understanding Agent Systems , 2001, Springer Series on Agent Technology.

[14]  Andreas Geppert,et al.  Realization of Cooperative Agents Using an Active Object-Oriented Database Management System , 1995 .

[15]  Russell Beale,et al.  Agent-Based Interaction , 1994, BCS HCI.

[16]  Barbara Hayes-Roth,et al.  An Architecture for Adaptive Intelligent Systems , 1995, Artif. Intell..

[17]  Mikael Collan,et al.  Fuzzy logic and intelligent agents: towards the next step of capital budgeting decision support , 2003, Ind. Manag. Data Syst..

[18]  P. Lanzi,et al.  Adaptive Agents with Reinforcement Learning and Internal Memory , 2000 .

[19]  Pattie Maes,et al.  Kasbah: An Agent Marketplace for Buying and Selling Goods , 1996, PAAM.

[20]  Koen V. Hindriks,et al.  A Programming Logic for Part of the Agent Language 3APL , 2000, FAABS.

[21]  Michael Wooldridge,et al.  A Formal Specification of dMARS , 1997, ATAL.

[22]  Jeanne Stynes,et al.  Social insects and mobile agents in a virtual university , 2003 .

[23]  Miguel Mira da Silva,et al.  An Overview of AgentSpace: A Next-Generation Mobile Agent System , 1998, Mobile Agents.

[24]  Mikael Berndtsson,et al.  Coordination Among Agents Using Reactive Rules , 1996 .

[25]  Klaus Fischer,et al.  Logic-Based Hybrid Agents , 2002, Computational Logic: Logic Programming and Beyond.

[26]  Vijayan Sugumaran,et al.  Data analysis and mining environment: a distributed intelligent agent technology application , 1999 .

[27]  John Fox,et al.  An Agent Architecture for Distributed Medical Care , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[28]  Bruno Feijó,et al.  Distributed Agents Supporting Event-Driven Design Processes , 1998, AID.

[29]  Stefan Sackmann Bilaterale Preisverhandlungen von Software-Agenten , 2004, Künstliche Intell..

[30]  Robert A. Kowalski,et al.  An Agent Architecture that Unifies Rationality with Reactivity , 1998 .

[31]  Henry Hexmoor Evolution of Agent Architectures , 2002, WRAC.

[32]  Michael Wooldridge,et al.  Intelligent agents: theory and practice The Knowledge Engineering Review , 1995 .

[33]  Alexandra Poulovassilis,et al.  Optimisation of Active Rule Agents Using a Genetic Algorithm Approach , 1998, DEXA.

[34]  Bouchaib Bounabat,et al.  Designing Multi-Agent Reactive Systems: A Specification Method Based on Reactive Decisional Agents , 1999, PRIMA.

[35]  Demetri Terzopoulos,et al.  The Cognitive Controller: A Hybrid, Deliberative/Reactive Control Architecture for Autonomous Robots , 2004, IEA/AIE.

[36]  Robert A. Kowalski,et al.  Towards a Unified Agent Architecture that Combines Rationality with Reactivity , 1996, Logic in Databases.