Skip to main content
Top

2014 | OriginalPaper | Chapter

10. SCML: A Change Management Language for Adaptive Long Term Composed Services

Authors : Xumin Liu, Athman Bouguettaya

Published in: Advanced Web Services

Publisher: Springer New York

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We propose a Web Service Change Management Language (SCML) to manage top-down changes in Long term Composed Services (LCSs). A LCS is a collaboration between autonomous Web services that collectively provide a value-added service. Due to the dynamic environment, managing changes is a fundamental challenge for the successful deployment of a LCS. We first propose a change taxonomy that classifies changes into different categories. Based on the taxonomy, we define a set of change operators that specify different types of changes in a precise and formal way. The change operators can be mapped to a set of SCML statements, which are declarative and easy-to-use. We describe a systematic procedure to process SCML statements. We then propose our prototype implementation for the proposed SCML.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference M. S. Akram, B. Medjahed, and A. Bouguettaya. Supporting Dynamic Changes in Web Service Environments. In International Conferences on Service Oriented Computing (ICSOC), Trento, Italy, 2003. M. S. Akram, B. Medjahed, and A. Bouguettaya. Supporting Dynamic Changes in Web Service Environments. In International Conferences on Service Oriented Computing (ICSOC), Trento, Italy, 2003.
2.
go back to reference T. Andrews, F. Curbera, H. Dholakia, Y. Goland, J. Klein, F. Leymann, K. Liu, D. Roller, D. Smith, S. Thatte, I. Trickovic, S. Weerawarana. Business Process Execution Language for Web Services Version 1.1. Technical report, BEA Systems and IBM Corporation and Microsoft Corporation and SAP AG and Siebel Systems, http://www.ibm.com/developerworks/library/ws-bpel/, May 2003 T. Andrews, F. Curbera, H. Dholakia, Y. Goland, J. Klein, F. Leymann, K. Liu, D. Roller, D. Smith, S. Thatte, I. Trickovic, S. Weerawarana. Business Process Execution Language for Web Services Version 1.1. Technical report, BEA Systems and IBM Corporation and Microsoft Corporation and SAP AG and Siebel Systems, http://​www.​ibm.​com/​developerworks/​library/​ws-bpel/​, May 2003
3.
go back to reference Y. Baghdadi. A Web services-based business interactions manager to support electronic commerce applications. In ICEC ’05, 2005. Y. Baghdadi. A Web services-based business interactions manager to support electronic commerce applications. In ICEC ’05, 2005.
5.
go back to reference Clarence A. Ellis and Karim Keddara. A workflow change is a workflow. In Business Process Management, Models, Techniques, and Empirical Studies, pages 201–217, London, UK, 2000. Springer-Verlag. Clarence A. Ellis and Karim Keddara. A workflow change is a workflow. In Business Process Management, Models, Techniques, and Empirical Studies, pages 201–217, London, UK, 2000. Springer-Verlag.
6.
go back to reference Elisabetta Di Nitto, Carlo Ghezzi, Andreas Metzger, Mike Papazoglou, and Klaus Pohl. A journey to highly dynamic, self-adaptive service-based applications. Automated Software Engineering. Elisabetta Di Nitto, Carlo Ghezzi, Andreas Metzger, Mike Papazoglou, and Klaus Pohl. A journey to highly dynamic, self-adaptive service-based applications. Automated Software Engineering.
8.
go back to reference Marco Brambilla, Stefano Ceri, Sara Comai, and Christina Tziviskou. Exception handling in workflow-driven web applications. In WWW ’05: Proceedings of the 14th international conference on World Wide Web, pages 170–179, New York, NY, USA, 2005. ACM Press. Marco Brambilla, Stefano Ceri, Sara Comai, and Christina Tziviskou. Exception handling in workflow-driven web applications. In WWW ’05: Proceedings of the 14th international conference on World Wide Web, pages 170–179, New York, NY, USA, 2005. ACM Press.
9.
go back to reference Nazim H. Madhavji. The prism model of changes. IEEE Trans. Softw. Eng., 18(5), 1992. Nazim H. Madhavji. The prism model of changes. IEEE Trans. Softw. Eng., 18(5), 1992.
10.
go back to reference Qi Yu and Athman Bouguettaya. Framework for web service query algebra and optimization. ACM Trans. Web, 2(1):1–35, 2008. Qi Yu and Athman Bouguettaya. Framework for web service query algebra and optimization. ACM Trans. Web, 2(1):1–35, 2008.
11.
go back to reference Qi Yu, Xumin Liu, Athman Bouguettaya, and Brahim Medjahed. Deploying and managing web services: issues, solutions, and directions. VLDB Journal, 17(3):537–572, 2008. Qi Yu, Xumin Liu, Athman Bouguettaya, and Brahim Medjahed. Deploying and managing web services: issues, solutions, and directions. VLDB Journal, 17(3):537–572, 2008.
13.
go back to reference Setrag Khoshafian. Service oriented enterprises. Auerbach Publications, Boston, MA, USA, 2006. Setrag Khoshafian. Service oriented enterprises. Auerbach Publications, Boston, MA, USA, 2006.
15.
go back to reference A. Tsalgatidou and T. Pilioura. An Overview of Standards and Related Technology in Web Services. Distributed and Parallel Databases, 12(2):135–162, 2002. A. Tsalgatidou and T. Pilioura. An Overview of Standards and Related Technology in Web Services. Distributed and Parallel Databases, 12(2):135–162, 2002.
16.
go back to reference W. M. P. van der Aalst and T. Basten. Inheritance of workflows: an approach to tackling problems related to change. Theoretical Computer Science, 270(1–2):125–203, 2002. W. M. P. van der Aalst and T. Basten. Inheritance of workflows: an approach to tackling problems related to change. Theoretical Computer Science, 270(1–2):125–203, 2002.
24.
go back to reference Xumin Liu and Athman Bouguettaya. Managing top-down changes in service oriented enterprises. In IEEE International Conference on Web Services (ICWS), Salt Lake City, Utah, July 2007. Xumin Liu and Athman Bouguettaya. Managing top-down changes in service oriented enterprises. In IEEE International Conference on Web Services (ICWS), Salt Lake City, Utah, July 2007.
25.
go back to reference Xumin Liu and Athman Bouguettaya. Ontology support for managing top-down changes in composite services. In CollaborateCom 2008, Orlando, FL, Nov. 2008. Xumin Liu and Athman Bouguettaya. Ontology support for managing top-down changes in composite services. In CollaborateCom 2008, Orlando, FL, Nov. 2008.
26.
go back to reference Xumin Liu, Athman Bouguettaya, Xiaobing Wu, and Li Zhou. Ev-lcs: A system for the evolution of long-term composed services. IEEE Transactions on Services Computing, 99(PrePrints), 2012. Xumin Liu, Athman Bouguettaya, Xiaobing Wu, and Li Zhou. Ev-lcs: A system for the evolution of long-term composed services. IEEE Transactions on Services Computing, 99(PrePrints), 2012.
27.
go back to reference Xumin Liu, Athman Bouguettaya, Qi Yu, and Zaki Malik. Efficient change management in long-term composed services. Service Oriented Computing and Applications, 5(2):87–103, 2011. Xumin Liu, Athman Bouguettaya, Qi Yu, and Zaki Malik. Efficient change management in long-term composed services. Service Oriented Computing and Applications, 5(2):87–103, 2011.
Metadata
Title
SCML: A Change Management Language for Adaptive Long Term Composed Services
Authors
Xumin Liu
Athman Bouguettaya
Copyright Year
2014
Publisher
Springer New York
DOI
https://doi.org/10.1007/978-1-4614-7535-4_10

Premium Partner