A Survey on Web Service Discovery Approaches

Web services are playing an important role in e-business and e-commerce applications. As web service applications are interoperable and can work on any platform, large scale distributed systems can be developed easily using web services. Finding most suitable web service from vast collection of web services is very crucial for successful execution of applications. Traditional web service discovery approach is a keyword based search using UDDI. Various other approaches for discovering web services are also available. Some of the discovery approaches are syntax based while other are semantic based. Having system for service discovery which can work automatically is also the concern of service discovery approaches. As these approaches are different, one solution may be better than another depending on requirements. Selecting a specific service discovery system is a hard task. In this paper, we give an overview of different approaches for web service discovery described in literature. We present a survey of how these approaches differ from each other.

[1]  Georgios Meditskos,et al.  Structural and Role-Oriented Web Service Discovery with Taxonomies in OWL-S , 2010, IEEE Transactions on Knowledge and Data Engineering.

[2]  Christof Bornhövd,et al.  Web Service Discovery: Adding Semantics through Service Request Expansion and Latent Semantic Indexing , 2007, IEEE International Conference on Services Computing (SCC 2007).

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

[4]  Thomas Hofmann,et al.  Probabilistic Latent Semantic Analysis , 1999, UAI.

[5]  Guo Wen-yue,et al.  Semantic web service discovery algorithm and its application on the intelligent automotive manufacturing system , 2010, 2010 2nd IEEE International Conference on Information Management and Engineering.

[6]  P. Balasubramanie,et al.  An optimal agent-based architecture for dynamic Web service discovery with QoS , 2010, 2010 Second International conference on Computing, Communication and Networking Technologies.

[7]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[8]  Jie Liu,et al.  Using Inverted Indexing to Semantic WEB Service Discovery Search Model , 2009, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[9]  Marco Aiello,et al.  Web Service Indexing for Efficient Retrieval and Composition , 2006, The 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE'06).

[10]  Hafiz Farooq Ahmad,et al.  SEMREG-Pro: A Semantic based Registry for Proactive Web Service Discovery using Publish-Subscribe Model , 2008, 2008 Fourth International Conference on Semantics, Knowledge and Grid.

[11]  Carsten Griwodz,et al.  Web services discovery across heterogeneous military networks , 2010, IEEE Communications Magazine.

[12]  I. Melzer Web Services Description Language , 2010 .

[13]  Ming Zhou,et al.  Web service discovery based on keyword clustering and ontology , 2008, 2008 IEEE International Conference on Granular Computing.

[14]  Thomas L. Saaty,et al.  DECISION MAKING WITH THE ANALYTIC HIERARCHY PROCESS , 2008 .

[15]  Divyakant Agrawal,et al.  A peer-to-peer framework for Web service discovery with ranking , 2004 .

[16]  Kecheng Liu,et al.  A Survey of Context Aware Web Service Discovery: From User's Perspective , 2010, 2010 Fifth IEEE International Symposium on Service Oriented System Engineering.

[17]  P. C. Wong,et al.  Generalized vector spaces model in information retrieval , 1985, SIGIR '85.

[18]  Y. Amghar,et al.  Enhancing Web Service Discovery by Using Collaborative Tagging System , 2008, 2008 4th International Conference on Next Generation Web Services Practices.

[19]  Daniela Grigori,et al.  Ranking BPEL Processes for Service Discovery , 2010, IEEE Transactions on Services Computing.

[20]  Elizabeth Chang,et al.  An Empirical Approach for Semantic Web Services Discovery , 2008, 19th Australian Conference on Software Engineering (aswec 2008).

[21]  San-Yih Hwang,et al.  A Hybrid Approach to Automatic Web Services Discovery , 2011, 2011 International Joint Conference on Service Sciences.