Skip to main content

A Semantic-Based Approach to Generate Abstract Services for Service Organization

  • Chapter
  • First Online:
  • 1689 Accesses

Abstract

Service organization has been considered as the key enabler for efficient web service management. It gives a high-level and structured view of the important features of web services, including their functionality and inter-service relationships, which can be leveraged to allow a top-down declarative way of querying and composing web services. Abstract services that conceptualize the functionality provided by web services, has been widely adopted as the kernel component of web service organization. However, how to generate abstract services is non-trivial. Current approaches either assume the existence of abstract services or adopt a manual process that demands intensive human intervention. We propose a novel approach to fully automate the generation of abstract services. We first explain the process of generating homogeneous service spaces, i.e., service communities, which consist of a set of functionally similar services. We then present a process of generating abstract services within a service community. We leverage semantics to address the issues raised by syntactical-level service descriptions. An comprehensive experimental study on real world web service data is conducted to demonstrate the effectiveness and efficiency of the proposed approach.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

Notes

  1. 1.

    http://webservices.seekda.com/

  2. 2.

    http://www.programmableweb.com

  3. 3.

    http://wordnet.princeton.edu/

References

  1. R. Agrawal and R. Srikant. Fast algorithms for mining association rules in large databases. In Proceedings of the 20th International Conference on Very Large Data Bases, VLDB ’94, pages 487–499, San Francisco, CA, USA, 1994. Morgan Kaufmann Publishers Inc.

    Google Scholar 

  2. S. Akram, A. Bouguettaya, X. Liu, A. Haller, and F. Rosenberg. A change management framework for service oriented enterprises. IJNGC, 1(1), 2010.

    Google Scholar 

  3. Grigoris Antoniou, Grigoris Antoniou, Grigoris Antoniou, Frank Van Harmelen, and Frank Van Harmelen. Web ontology language: Owl. In Handbook on Ontologies in Information Systems, pages 67–92. Springer, 2003.

    Google Scholar 

  4. Franz Baader, Diego Calvanese, Deborah L. McGuinness, Daniele Nardi, and Peter F. Patel-Schneider, Eds.. The description logic handbook: theory, implementation, and applications. Cambridge University Press, New York, NY, USA, 2003.

    Google Scholar 

  5. A. Bouguettaya, S. Nepal, W. Sherchan, X. Zhou, J. Wu, S. Chen, D. Liu, L. Li, H. Wang, and X. Liu. End-to-end service support for mashups. IEEE T. Services Computing, 3(3):250–263, 2010.

    Google Scholar 

  6. A. Bouguettaya, S. Nepal, W. Sherchan, X. Zhou, J. Wu, S. Chen, D. Liu, L. Li, H. Wang, and X. Liu. End-to-end service support for mashups. IEEE Transactions on Services Computing, 3:250–263, 2010.

    Google Scholar 

  7. Dan Brickley and R. V. Guha. Resource description framework (RDF) schema specification 1.0, March 2000.

    Google Scholar 

  8. G. Canfora, M.o Di Penta, R. Esposito, and M. Villani. An approach for qos-aware service composition based on genetic algorithms. In Proceedings of the 2005 conference on Genetic and evolutionary computation, GECCO ’05, pages 1069–1075, 2005.

    Google Scholar 

  9. S. Dasgupta, S. Bhat, and Y. Lee. Taxonomic clustering and query matching for efficient service discovery. In ICWS, pages 363–370, 2011.

    Google Scholar 

  10. S. Dustdar and W. Schreiner. A survey on web services composition. International Journal of Web and Grid Services, 1:1–30, August 2005.

    Google Scholar 

  11. K. Elgazzar, A. E. Hassan, and P. Martin. Clustering wsdl documents to bootstrap the discovery of web services. In ICWS 2010, pages 147–154, 2010.

    Google Scholar 

  12. W. Liu and W. Wong. Discovering homogenous service communities through web service clustering. In Proceedings of the 2008 AAMAS international conference on Service-oriented computing: agents, semantics, and engineering, SOCASE’08, pages 69–82, Berlin, Heidelberg, 2008. Springer-Verlag.

    Google Scholar 

  13. X. Liu and A. Bouguettaya. Managing top-down changes in service oriented enterprises. In IEEE International Conference on Web Services (ICWS), Salt Lake City, Utah, July 2007.

    Google Scholar 

  14. X. Liu, A. Bouguettaya, X. Wu, and L. Zhou. Ev-lcs: A system for the evolution of long-term composed services. IEEE Transactions on Services Computing, 99(PrePrints), 2012.

    Google Scholar 

  15. X. Liu, C. Liu, M. Rege, and A. Bouguettaya. Semantic support for adaptive long term composed services. In ICWS, pages 267–274, 2010.

    Google Scholar 

  16. X. Liu and H. Liu. Constructing operation-level ontologies for web services. In ICWS 2011 (Work-In-Progress), Washington DC, July 2011.

    Google Scholar 

  17. X. Liu and H. Liu. An integrated framework for web service ontology development. International Journal of Next Generation Computing (IJNGC), to appear, 2012.

    Google Scholar 

  18. OWLS-TC. OWL-S service retrieval test collection. http://projects.semwebcentral.org/projects/owls-tc, 2005

  19. P. Plebani and B. Pernici. URBE: Web service retrieval based on similarity evaluation. IEEE Transactions on Knowledge and Data Engineering, 21:1629–1642, 2009.

    Google Scholar 

  20. A. Salunke, M. Nguyen, X. Liu, and M. Rege. Web service discovery using semi-supervised block value decomposition. In Proceedings of the IEEE International Conference on Information Reuse and Integration (IRI 2011), pages 36–41, 2011.

    Google Scholar 

  21. Amit Salunke, Minh Nguyen, Xumin Liu, and Manjeet Rege. Web service discovery using semi-supervised block value decomposition. In IRI, pages 36–41. IEEE Systems, Man, and Cybernetics Society, 2011.

    Google Scholar 

  22. A. Segev and Q. Z. Sheng. Bootstrapping ontologies for web services. IEEE Transactions on Services Computing, 5(1):33–44, 2012.

    Google Scholar 

  23. W. Wu, A. Doan, C. Yu, and W. Meng. Bootstrapping domain ontology for semantic web services from source web sites. In In Proceedings of the VLDB-05 Workshop on Technologies for E-Services, pages 11–22, 2005.

    Google Scholar 

  24. Q. Yu and M. Rege. On service community learning: A co-clustering approach. In ICWS 2010, pages 283–290, 2010.

    Google Scholar 

Download references

Acknowledgments

This work is supported by a Xerox research grant.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xumin Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media New York

About this chapter

Cite this chapter

Liu, X., Liu, H. (2014). A Semantic-Based Approach to Generate Abstract Services for Service Organization. In: Bouguettaya, A., Sheng, Q., Daniel, F. (eds) Advanced Web Services. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-7535-4_11

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-7535-4_11

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-7534-7

  • Online ISBN: 978-1-4614-7535-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics