The use of cluster hierarchies in hypertext information retrieval
HYPERTEXT '89 Proceedings of the second annual ACM conference on Hypertext
Scalable Internet resource discovery: research problems and approaches
Communications of the ACM
Content routing for distributed information servers
EDBT '94 Proceedings of the 4th international conference on extending database technology: Advances in database technology
ALIWEB—Archie-like indexing in the WEB
Selected papers of the first conference on World-Wide Web
Discover: a resource discovery system based on content routing
Proceedings of the Third International World-Wide Web conference on Technology, tools and applications
Software agents
Instant CORBA
Mobile processing in distributed and open environments
Mobile processing in distributed and open environments
Extending document management systems with user-specific active properties
ACM Transactions on Information Systems (TOIS)
Intelligent Information Agents: Agent-Based Information Discovery and Management on the Internet
Intelligent Information Agents: Agent-Based Information Discovery and Management on the Internet
The Architecture of the Ara Platform for Mobile Agents
MA '97 Proceedings of the First International Workshop on Mobile Agents
The Grid 2: Blueprint for a New Computing Infrastructure
The Grid 2: Blueprint for a New Computing Infrastructure
Agent Tcl: a flexible and secure mobile-agent system
TCLTK'96 Proceedings of the 4th conference on USENIX Tcl/Tk Workshop, 1996 - Volume 4
Query-answering algorithms for information agents
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 1
Integrate software agents and CORBA in computational grid
Computer Standards & Interfaces - CORBA: protocols, applications, process models and standards
The use of economic agents under price driven mechanism in grid resource management
Journal of Systems Architecture: the EUROMICRO Journal
Evolution of social models in peer-to-peer networking: towards self-organising networks
FSKD'09 Proceedings of the 6th international conference on Fuzzy systems and knowledge discovery - Volume 7
Agent framework to support the computational grid
Journal of Systems and Software
Hi-index | 0.00 |
The area of software agents has experienced an exponential growth during the past decade, and is now being given a further boost by the introduction of global distributed computing services, such as Globus and Legion. The focus of the research has gradually shifted from single agent architectures to multi-agent systems and agent societies. In a Grid computing environment, agents should be able to discover efficiently other agents based on the computational services they offer or their characteristics (agent discovery). Existing systems either ignore this issue or use simplistic organisation models, which act as passive “yellow pages” thus keeping the discovery process separate from the computation. In this paper it is argued that the agent discovery can be coupled with several aspects of the computation such as access control and customisation resulting in a better sharing, use and management of the information held by the agent discovery system. A novel architecture is presented in which discovery messages and discovery paths are mutable, active entities, which interact with each other as peers making the organisation system dynamic in nature. Queries traversing the system can be reformulated while at the same time the system itself can change depending on the nature and volume of the query traffic. Furthermore it is shown that the organisation nodes of the proposed architecture can serve as re-usable components for building more complex, composite nodes from existing ones.