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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others

References
Abiteboul, S., Vianu, V., Fordham, B., Yesha, Y.: Relational transducers for electronic commerce. In: PODS 1998, pp. 179–187. ACM Press, New York (1998)
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)
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)
Casati, F., Shan, E., Dayal, U., Shan, M.-C.: Business-Oriented Management of Web Services. ACM Communications (October 2003)
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
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)
Erl, T.: Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services. Prentice Hall PTR, Upper Saddle River (2004)
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)
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)
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/
Khoshafian, S.: Service Oriented Enterprises, 1st edn. Auerbach (October 2006)
Liu, X., Bouguettaya, A.: Managing top-down changes in service-oriented enterprises. In: ICWS 2007, Salt Lake City, Utah (July 2007)
Liu, X., Bouguettaya, A.: Reacting to functional changes in service-oriented enterprises. In: CollaborateCom 2007, White Plains, NY (November 2007)
Nickols, F.: Change management 101: A primer. Technical report, Distance Consulting (September 2004), http://home.att.net/~nickols/change.htm
Orchard, D., Cabrera, F., Copeland, G., Freund, T., Klein, J., Langworthy, D., Shewchuk, J., Storey, T.: Web Service Coordination (WS-Coordination) (March 2004)
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)
W3C. XML Path Language (XPath) (November 1999), http://www.w3.org/TR/xpath
WSMO Working Group. Web Service Modeling Ontology (WSMO) (2004), http://www.wsmo.org/
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)