Towards Self-management in Service-Oriented Computing with Modes

  • Authors:
  • Howard Foster;Sebastian Uchitel;Jeff Kramer;Jeff Magee

  • Affiliations:
  • Department of Computing, Imperial College London, London, UK SW7 2BZ;Department of Computing, Imperial College London, London, UK SW7 2BZ;Department of Computing, Imperial College London, London, UK SW7 2BZ;Department of Computing, Imperial College London, London, UK SW7 2BZ

  • Venue:
  • Service-Oriented Computing - ICSOC 2007 Workshops
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

A self-managed system is both self-assembling and self-healing. Service-oriented Computing (SoC) architectures, such as a Web Services Architecture (WS-A)illustrate a highly distributed, potentially dynamic,domain for component configurations. We propose the use of component architecture "modes" to facilitate the self-management of services within a SoC environment. A mode abstracts a set of services that are composed to complete a given task. Our approach, named "SelfSoC" includes designing and implementing key parts of a self-managed system specifically aimed at supporting a dynamic services architecture. We extend Darwin component models, Alloy constraint models and distributed system management policies to specify the mode architectures. We also propose the generation of dynamic orchestrations for service compositions to coordinate different modes of an automotive services platform.