An agent-based approach for building complex software systems
Communications of the ACM
Developing multi-agent systems with a FIPA-compliant agent framework
Software—Practice & Experience
A Dynamic Architecture for Multi-Agent Systems
TOOLS '99 Proceedings of the 31st International Conference on Technology of Object-Oriented Language and Systems
Service matching in agent systems
Applied Intelligence
Context-based Dynamic Channel Management for Efficient Event Service in Pervasive Computing
ICCSA '07 Proceedings of the The 2007 International Conference Computational Science and its Applications
A New Agent Platform Architecture Supporting the Agent Group Paradigm for Multi-Agent Systems
IAT '07 Proceedings of the 2007 IEEE/WIC/ACM International Conference on Intelligent Agent Technology
Investigating web services on the world wide web
Proceedings of the 17th international conference on World Wide Web
Web Services from an Agent Perspective
IEEE Intelligent Systems
Developing Intelligent Agent Applications with JADE and JESS
KES '08 Proceedings of the 12th international conference on Knowledge-Based Intelligent Information and Engineering Systems, Part III
Design of CALM-Based Service Discovery System
NCM '08 Proceedings of the 2008 Fourth International Conference on Networked Computing and Advanced Information Management - Volume 01
An ontology, intelligent agent-based framework for the provision of semantic web services
Expert Systems with Applications: An International Journal
A Dynamic Weighting Scheme for Providing Fair Communication Service to Nomadic Agents
ISDA '08 Proceedings of the 2008 Eighth International Conference on Intelligent Systems Design and Applications - Volume 01
Context-aware system for proactive personalized service based on context history
Expert Systems with Applications: An International Journal
A multi-agent system for service discovery, selection and negotiation
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
Pervasive and Mobile Computing
The MACODO middleware for context-driven dynamic agent organizations
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Towards context-awareness in ubiquitous computing
EUC'07 Proceedings of the 2007 international conference on Embedded and ubiquitous computing
Intelligent forest fire monitoring system
Information Systems Frontiers
Hi-index | 0.00 |
Today, multi-agent technologies are widely used for realizing prevalent ubiquitous computing applications, in which service discovery is a critical task for finding a particular service instance. While JADE is a popular system for multi-agent applications, its directory facilitator (DF) used for service discovery employs a sequential search approach, which shows degraded performance when the number of registered services becomes large. This paper proposes a new DF scheme employing the category-based classification and search approach. It greatly reduces the search space and allows accurate matchmaking. The DF implemented with the proposed approach and JADE-DF are compared in terms of query response time and memory space requirement. It demonstrates that the proposed DF allows faster query processing than JADE-DF and requires smaller memory space, especially for a large number of services and queries of multiple parameters.