Abstract
Due to the extensive use and increase in the number of published web services, clustering and automatic tagging of web services to facilitate efficient discovery of web services is crucial. Discovering composite services has gained importance as there is a need for integrating web services to meet complex service requirements. In this regard, we propose a system for clustering services based on features extracted from their WSDL documents for generating service tags and then the cluster tags. Also, based on the service requirements specified by the requester, our system can identify and generate potential composite service templates. These are basically the subgraphs of the service dependency graph generated by considering only relevant services determined by matching cluster tags and service tags with the request tokens. It was seen that the search domain for service composition was significantly reduced by clustering and tagging and the system obtained meaningful and encouraging results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Elgazzar, K., Hassan, A.E., Martin, P.: Clustering WSDL documents to bootstrap the discovery of web services. In: 2010 IEEE International Conference on Web Services (ICWS), pp. 147–154. IEEE (2010)
Chinnici, R., Moreau, J.-J., Ryman, A., Weerawarana, S.: Web services description language (WSDL) version 2.0 part 1: Core language. http://www.w3.org/TR/wsdl (2007)
Fang, L., Wang, L., Li, M., Zhao, J., Zou, Y., Shao, L.: Towards automatic tagging for web services. In: 2012 IEEE 19th International Conference on Web Services (ICWS), pp. 528–535. IEEE (2012)
Jung, Y., et al.: Automatic tagging of functional-goals for goal-driven semantic service discovery. In: 2013 IEEE Seventh International Conference on Semantic Computing (ICSC), pp. 212–219. (2013).
Wu, J., et al.: Clustering web services to facilitate service discovery. Knowl. Inf. Syst. 38(1), 207–229 (2014)
Chen, L., et al.: WT-LDA: User Tagging Augmented LDA for Web Service Clustering. In: Service-Oriented Computing, pp. 162–176. Springer (2013).
Rao, J., Su, X.: A survey of automated web service composition methods. In: Semantic Web Services and Web Process Composition, pp. 43–54. Springer, Berlin (2005)
Liang, Q.A., Su, S.Y.: And/or graph and search algorithm for discovering composite web services. Int. J. Web Serv. Res. 2(4), 48–67 (2005)
The universal description, discovery and integration (UDDI) protocol. http://www.uddi.org/ (2003)
Miller, G.A., et al.: Introduction to WordNet: An on-line lexical database. Int. J. Lexicography 3(4), 235–244 (1990)
Dunn, J.C.: A fuzzy relative of the ISODATA process and its use in detecting compact well-separated clusters. Taylor & Francis, UK (1973)
OWL-S: Semantic markup for web services. http://www.daml.org/services/owl-s/
Martin, D., Paolucci, M., McIlraith, S., Burstein, M., McDermott, D., McGuinness, D., Parsia, B., Payne, T., Sabou, M., Solanki, M., et al.: Bringing semantics to web services: The OWL-S approach. In: Semantic Web Services and Web Process Composition, pp. 26–42. Springer, Berlin (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer India
About this paper
Cite this paper
Kamath, S.S., Alse, S., Prasad, P., Chennagiri, A.R. (2015). Automatic Generation of Web Service Composition Templates Using WSDL Descriptions. In: Mandal, J., Satapathy, S., Kumar Sanyal, M., Sarkar, P., Mukhopadhyay, A. (eds) Information Systems Design and Intelligent Applications. Advances in Intelligent Systems and Computing, vol 340. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2247-7_33
Download citation
DOI: https://doi.org/10.1007/978-81-322-2247-7_33
Published:
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-322-2246-0
Online ISBN: 978-81-322-2247-7
eBook Packages: EngineeringEngineering (R0)