Specification and analysis of dynamically-reconfigurable service architectures

  • Authors:
  • Howard Foster;Arun Mukhija;David S. Rosenblum;Sebastian Uchitel

  • Affiliations:
  • London Software Systems, Dept. of Computing, Imperial College London, London, UK;London Software Systems, Dept. of Computer Science, University College London, London, UK;London Software Systems, Dept. of Computer Science, University College London, London, UK;London Software Systems, Dept. of Computing, Imperial College London, London, UK

  • Venue:
  • Rigorous software engineering for service-oriented systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

A Service-Oriented Computing (SoC) architecture consists of a number of collaborating services to achieve one or more goals. Traditionally, the focus of developing services (as software components) has been on the static binding of these services within a single context and constrained in an individual manner. However, service architectures should be dynamic, where service binding and context changes with environmental changes. The task of designing and analysing such architectures becomes very complex. In this chapter we discuss a specification profile and analysis framework for service modes. A service mode provides an encapsulation of both specification and adaptation in different service scenarios. The approach is implemented as a tool suite and integrated into the Eclipse IDE.