A design for adaptive web service evolution

  • Authors:
  • Piotr Kaminski;Hausi Müller;Marin Litoiu

  • Affiliations:
  • University of Victoria;University of Victoria;IBM Canada, IBM Toronto Laboratory CAS

  • Venue:
  • Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we define the problem of simultaneously deploying multiple versions of a web service in the face of independently developed unsupervised clients. We then propose a solution in the form of a design technique called Chain of Adapters and argue that this approach strikes a good balance between the various requirements. The Chain of Adapters technique is particularly suitable for self-managed systems since it makes many version-related reconfiguration tasks safe, and thus subject to automation.