Another Approach to Service Instance Migration

  • Authors:
  • Nannette Liske;Niels Lohmann;Christian Stahl;Karsten Wolf

  • Affiliations:
  • Institut für Informatik, Humboldt-Universtität zu Berlin, Berlin, Germany 10099;Institut für Informatik, Universität Rostock, Rostock, Germany 18051;Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, Eindhoven, The Netherlands 5600 MB;Institut für Informatik, Universität Rostock, Rostock, Germany 18051

  • Venue:
  • ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Services change over time, be it for internal improvements, be it for external requirements such as new legal regulations. For long running services, it may even be necessary to change a service while instances are actually running and interacting with other services. This problem is referred to as instance migration . We present a novel approach to the behavioral (service protocol) aspects of instance migration. We apply techniques for finitely characterizing the set of all correctly interacting partners to a given service. The approach assures that migration does not introduce behavioral problems with any running partner of the original service. Our technique scales up to services with thousands of states, including models of real WS-BPEL processes.