A Domain ontology based service matching for CHORD based Super Peer network

One major issue in web service discovery is retrieving the desired services. Currently P2P architectures are used as a replacement of UDDI for registering and discovering web services. But P2P network structures lack semantic based query routing and have scalability issues when they are scaled to larger network. In this paper we introduce the concept of Domain ontology in CHORD based Super Peer network. The Traditional CHORD algorithm is modified by with two changes: Functionally equivalent services are evenly distributed across the network and Domain ontology is used for service matching instead of service identifiers. An ontology repository is also available in each Super node of the network which stores the domain ontologies used for service matching. At the same time, we take advantage of OWL-S to create domain ontologies and to add valuable semantic information in Web Service description. We have also modified an existing ontology matching algorithm making it compatible with CHORD structure.

[1]  Sujata Banerjee,et al.  Scalable Grid Service Discovery based on UDDI , 2005, MGC '05.

[2]  Dan Wu,et al.  A Novel Interoperable Model of Distributed UDDI , 2008, 2008 International Conference on Networking, Architecture, and Storage.

[3]  S. Kamalesh,et al.  A Decentralized Service Discovery Approach on Peer-To-Peer Networks , 2014 .

[4]  Jen-Yao Chung,et al.  A Federated UDDI System for Concurrent Access to Service Data , 2008, 2008 IEEE International Conference on e-Business Engineering.

[5]  Wei Shi,et al.  A CAN-based P2P infrastructure for semantic Web services publishing and discovery , 2005, 2005 1st IEEE and IFIP International Conference in Central Asia on Internet.

[6]  Ruonan Rao,et al.  DWSDM: A Web Services Discovery Mechanism Based on a Distributed Hash Table , 2006, 2006 Fifth International Conference on Grid and Cooperative Computing Workshops.

[7]  David R. Karger,et al.  Chord: a scalable peer-to-peer lookup protocol for internet applications , 2003, TNET.

[8]  Kan Li,et al.  A Multi-Level Super Peer Based P2P Architecture , 2008, 2008 International Conference on Information Networking.

[9]  Hector Garcia-Molina,et al.  Designing a super-peer network , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[10]  Jun Yan,et al.  A Decentralized Service Discovery Approach on Peer-to-Peer Networks , 2013, IEEE Transactions on Services Computing.

[11]  Ying Zou,et al.  Ontology-driven service composition for end-users , 2011, Service Oriented Computing and Applications.

[12]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[13]  T. Hasegawa,et al.  Web services lookup: a matchmaker experiment , 2005, IT Professional.

[14]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[15]  Xin Wang,et al.  An efficient Semantic Web Service discovery algorithm in DHT-based P2P network , 2009, 2009 First International Conference on Future Information Networks.

[16]  Bin Li,et al.  Designing a Super-Peer semantic Network based on Hierarchical Clusters , 2010, 2010 IEEE Youth Conference on Information, Computing and Telecommunications.