Skip to main content

Automatic Generation of Web Service Composition Templates Using WSDL Descriptions

  • Conference paper
  • First Online:
Information Systems Design and Intelligent Applications

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 340))

  • 2205 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

  3. 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)

    Google Scholar 

  4. 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).

    Google Scholar 

  5. Wu, J., et al.: Clustering web services to facilitate service discovery. Knowl. Inf. Syst. 38(1), 207–229 (2014)

    Article  Google Scholar 

  6. Chen, L., et al.: WT-LDA: User Tagging Augmented LDA for Web Service Clustering. In: Service-Oriented Computing, pp. 162–176. Springer (2013).

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. The universal description, discovery and integration (UDDI) protocol. http://www.uddi.org/ (2003)

  10. http://lovelace.escet.urjc.es/wsdl

  11. Miller, G.A., et al.: Introduction to WordNet: An on-line lexical database. Int. J. Lexicography 3(4), 235–244 (1990)

    Google Scholar 

  12. Dunn, J.C.: A fuzzy relative of the ISODATA process and its use in detecting compact well-separated clusters. Taylor & Francis, UK (1973)

    Google Scholar 

  13. OWL-S: Semantic markup for web services. http://www.daml.org/services/owl-s/

  14. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Sowmya Kamath .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics