Distributed problem solving techniques: A survey
IEEE Transactions on Systems, Man and Cybernetics
Agents that reduce work and information overload
Communications of the ACM
The first law of robotics (a call to arms)
AAAI'94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 2)
Experiences with selecting search engines using metasearch
ACM Transactions on Information Systems (TOIS)
Applications of intelligent agents
Agent technology
Agent software for near-term success in distributed applications
Agent technology
The Java Tutorial, Second Edition: Object-Oriented Programming for the Internet (Book/CD)
The Java Tutorial, Second Edition: Object-Oriented Programming for the Internet (Book/CD)
A Roadmap of Agent Research and Development
Autonomous Agents and Multi-Agent Systems
Intelligent Agents on the Internet: Fact, Fiction, and Forecast
IEEE Expert: Intelligent Systems and Their Applications
Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents
ECAI '96 Proceedings of the Workshop on Intelligent Agents III, Agent Theories, Architectures, and Languages
A Perspective on Multi-Agent Systems
A Perspective on Multi-Agent Systems
Letizia: an agent that assists web browsing
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 1
Modeling adaptive autonomous agents
Artificial Life
Moving up the information food chain: deploying softbots on the world wide web
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 2
TeMAS–a multi-agent system for temporally rich domains
Knowledge and Information Systems
A classification scheme for agent based approaches to dynamic optimization
Artificial Intelligence Review
Hi-index | 0.00 |
Pragmatic applications and studies of agent-based software engineering have evolved over the last decade. In order to explore how an agent is organized and applied, in this paper an agent framework is presented and applied to Internet information gathering. Agent systems are classified as micro or macro perspectives and agent applications are characterized by the four feature dimensions: behavior (user), knowledge (task), safety (time), and cooperation (social). An agent itself can be modeled according to the information, behavior, and organization aspects of the agent's functional modules as proposed in this paper. A three-tier multi-agent and JAVA-implemented system, which coordinates information-gathering activities using KQML for inter-agent communication, is developed on the basis of the proposed architectural modules. Finally, we explore possible areas for future study.