JOURNAL ARTICLE

SMARTSPACE: Multiagent Based Distributed Platform for Semantic Service Discovery

Sourish DasguptaAnoop AroorFeichen ShenYugyung Lee

Year: 2013 Journal:   IEEE Transactions on Systems Man and Cybernetics Systems Vol: 44 (7)Pages: 805-821   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Service discovery is an integral issue in the area of service oriented computing (SOC). A centralized platform based service discovery suffers from major drawbacks such as scalability and a single point of failure. A P2P based design incurs high maintenance overhead for a distributed service registry and querying task. In this paper, we have proposed SMARTSPACE-a hybrid multiagent based distributed platform for efficient semantic service discovery. By utilizing reactive agents in modeling services, users' requests, and registry management middleware, the proposed service discovery algorithm, SmartDiscover, is able to achieve fast, scalable, parallel, and concurrent service finding within a systemic environment that can be highly dynamic, asynchronous, and concurrent. We have conducted the SmartDiscover experiments within the JADE 3.7 agent framework on top of both IBM Cloud Cluster and NetLogo simulation environments. The results showed promising positive outcomes in terms of average query response time and the number of message exchanges to maintain the distributed registry. The accuracy of SmartDiscover was measured and compared with the widely accepted benchmark OWL-S MX approach.

Keywords:
Computer science Scalability Service discovery Distributed computing Service (business) Asynchronous communication Single point of failure Middleware (distributed applications) IBM Overhead (engineering) Computer network Web service Database Operating system World Wide Web

Metrics

26
Cited By
6.54
FWCI (Field Weighted Citation Impact)
50
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.