Evolution on-the-fly with paradigm

  • Authors:
  • Luuk Groenewegen;Erik de Vink

  • Affiliations:
  • LIACS, Leiden University, The Netherlands;LIACS, Leiden University, The Netherlands

  • Venue:
  • COORDINATION'06 Proceedings of the 8th international conference on Coordination Models and Languages
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The coordination language Paradigm allows for a flexible and orthogonal modeling of interprocess relationships at the architectural level. It is shown how dynamic system adaptation can be captured in Paradigm by means of a special evolution component and associated evolution coordination scheme. The component, called McPal, drives the migration following a just-in-time strategy in its own view of the system, independent of other coordination relations. During migration, dynamic consistency between components remains assured, even for mixtures of old, intermediate and new behaviour. A restricted scheme of McPal that supports various forms of self-adaptation is presented. A simple but generic example of a scheduler and workers illustrates on-the-fly updating of coordination and run-time adaptation of scheduling policies using McPal.