Skip to main content

Ontology Support for Managing Top-Down Changes in Composite Services

  • Conference paper
Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2008)

Abstract

We present a foundational framework to manage changes in composite services. The framework takes as input a change specification and reacts to the change in an automatic and efficient manner. We propose a service ontology that provides systematic support for the change management process. We also propose a set of algorithms that enable us to efficiently query the proposed service ontology. With the ontology support, desired service functionalities can be accurately, efficiently retrieved and composed to react to changes. We use a Service-Oriented Enterprise (SOE) as an application of composite services to motivate and illustrate the proposed solution. We evaluate the performance of the proposed algorithms with a set of experiments.

This work was supported by the National Science Foundation under the CNS - Cyber Trust program with contract 0627469.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abiteboul, S., Vianu, V., Fordham, B., Yesha, Y.: Relational transducers for electronic commerce. In: PODS 1998, pp. 179–187. ACM Press, New York (1998)

    Google Scholar 

  2. Akram, M.S., Medjahed, B., Bouguettaya, A.: Supporting Dynamic Changes in Web Service Environments. In: First International Conference on Service Oriented Computing, Trento, Italy, pp. 319–334 (December 2003)

    Google Scholar 

  3. Baghdadi, Y.: A Web services-based business interactions manager to support electronic commerce applications. In: ICEC 2005: Proceedings of the 7th international conference on Electronic commerce, pp. 435–445. ACM Press, New York (2005)

    Google Scholar 

  4. Casati, F., Shan, E., Dayal, U., Shan, M.-C.: Business-Oriented Management of Web Services. ACM Communications (October 2003)

    Google Scholar 

  5. Coalition, T.O.S.: Owl-s: Semantic markup for web services. Technical report (July 2004), http://www.daml.org/services/owl-s/1.1B/owl-s/owl-s.html

  6. Ellis, C.A., Keddara, K.: A workflow change is a workflow. In: Business Process Management, Models, Techniques, and Empirical Studies, London, UK, pp. 201–217. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  7. Erl, T.: Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services. Prentice Hall PTR, Upper Saddle River (2004)

    Google Scholar 

  8. Francisco-Revilla, L., Frank Shipman III, M.S., Furuta, R., Karadkar, U., Arora, A.: Managing change on the web. In: Joint Conference on Digital Libraries, Roanoke, United States, June 2001, pp. 67–76 (2001)

    Google Scholar 

  9. Gomez-Perez, A., Corcho, O., Fernandez-Lopez, M.: Ontological Engineering: with examples from the areas of Knowledge Management, e-Commerce and the Semantic Web. Springer, Heidelberg (2004)

    Google Scholar 

  10. Khalaf, R., Nagy, W.A.: Business Process with BPEL4WS: Learning BPEL4WS, Part 6. Technical report, IBM (2003), http://www-106.ibm.com/developerworks/webservices/library/ws-bpelcol6/

  11. Khoshafian, S.: Service Oriented Enterprises, 1st edn. Auerbach (October 2006)

    Google Scholar 

  12. Liu, X., Bouguettaya, A.: Managing top-down changes in service-oriented enterprises. In: ICWS 2007, Salt Lake City, Utah (July 2007)

    Google Scholar 

  13. Liu, X., Bouguettaya, A.: Reacting to functional changes in service-oriented enterprises. In: CollaborateCom 2007, White Plains, NY (November 2007)

    Google Scholar 

  14. Nickols, F.: Change management 101: A primer. Technical report, Distance Consulting (September 2004), http://home.att.net/~nickols/change.htm

  15. Orchard, D., Cabrera, F., Copeland, G., Freund, T., Klein, J., Langworthy, D., Shewchuk, J., Storey, T.: Web Service Coordination (WS-Coordination) (March 2004)

    Google Scholar 

  16. van der Aalst, W.M.P., Basten, T.: Inheritance of workflows: an approach to tackling problems related to change. Theoretical Computer Science 270(1–2), 125–203 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  17. W3C. XML Path Language (XPath) (November 1999), http://www.w3.org/TR/xpath

  18. WSMO Working Group. Web Service Modeling Ontology (WSMO) (2004), http://www.wsmo.org/

  19. Zeng, L., Benatallah, B., Dumas, M., Kalagnanam, J., Sheng, Q.: Quality-driven Web Service Composition. In: Proc. of 14th International Conference on World Wide Web (WWW 2003), Budapest, Hungary, May 2003. ACM Press, New York (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Liu, X., Bouguettaya, A. (2009). Ontology Support for Managing Top-Down Changes in Composite Services. In: Bertino, E., Joshi, J.B.D. (eds) Collaborative Computing: Networking, Applications and Worksharing. CollaborateCom 2008. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 10. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03354-4_55

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03354-4_55

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03353-7

  • Online ISBN: 978-3-642-03354-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics