A Unified View of Software Agents Interactions

Behrouz Homayoun FAR, Wei WU, Mohsen AFSHARCHI

  • Full Text Views

    0

  • Cite this

Summary :

Software agents are knowledgeable, autonomous, situated and interactive software entities. Agents' interactions are of special importance when a group of agents interact with each other to solve a problem that is beyond the capability and knowledge of each individual. Efficiency, performance and overall quality of the multi-agent applications depend mainly on how the agents interact with each other effectively. In this paper, we suggest an agent model by which we can clearly distinguish different agent's interaction scenarios. The model has five attributes: goal, control, interface, identity and knowledge base. Using the model, we analyze and describe possible scenarios; devise the appropriate reasoning and decision making techniques for each scenario; and build a library of reasoning and decision making modules that can be used readily in the design and implementation of multiagent systems.

Publication
IEICE TRANSACTIONS on Information Vol.E87-D No.4 pp.896-907
Publication Date
2004/04/01
Publicized
Online ISSN
DOI
Type of Manuscript
Special Section PAPER (Special Section on Knowledge-Based Software Engineering)
Category
Knowledge Engineering and Robotics

Authors

Keyword

FlyerIEICE has prepared a flyer regarding multilingual services. Please use the one in your native language.