Skip to main content

2014 | OriginalPaper | Buchkapitel

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

verfasst von : Xumin Liu, Athman Bouguettaya

Erschienen in: Advanced Web Services

Verlag: Springer New York

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat Setrag Khoshafian. Service oriented enterprises. Auerbach Publications, Boston, MA, USA, 2006. Setrag Khoshafian. Service oriented enterprises. Auerbach Publications, Boston, MA, USA, 2006.
15.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Metadaten
Titel
SCML: A Change Management Language for Adaptive Long Term Composed Services
verfasst von
Xumin Liu
Athman Bouguettaya
Copyright-Jahr
2014
Verlag
Springer New York
DOI
https://doi.org/10.1007/978-1-4614-7535-4_10