DocumentCode
34662
Title
SMARTSPACE: Multiagent Based Distributed Platform for Semantic Service Discovery
Author
Dasgupta, S. ; Aroor, Anoop ; Feichen Shen ; Yugyung Lee
Author_Institution
Dhirubhai Ambani Inst. of Inf. & Commun. Technol., Gandhinagar, India
Volume
44
Issue
7
fYear
2014
fDate
Jul-14
Firstpage
805
Lastpage
821
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
Java; cloud computing; concurrency control; knowledge representation languages; middleware; multi-agent systems; parallel processing; peer-to-peer computing; query processing; service-oriented architecture; IBM cloud cluster; JADE 3.7 agent framework; NetLogo simulation environment; OWL-S MX approach; P2P based design; SMARTSPACE; SOC; SmartDiscover experiment; centralized platform based service discovery; concurrent service finding; distributed registry; distributed service registry; maintenance overhead; message exchange; multiagent based distributed platform; parallel service; query response time; querying task; registry management middleware; semantic service discovery; service discovery algorithm; service oriented computing; systemic environment; Encoding; Ontologies; Organizations; Peer-to-peer computing; Semantics; Silicon; Taxonomy; Multiagent systems; service clustering; service discovery; service matchmaking; web services;
fLanguage
English
Journal_Title
Systems, Man, and Cybernetics: Systems, IEEE Transactions on
Publisher
ieee
ISSN
2168-2216
Type
jour
DOI
10.1109/TSMC.2013.2281582
Filename
6616615
Link To Document