Mutual dynamic adaptation of models and service enactment in ALIVE

Athanasios Staikopoulos, S Saudrais, S Clarke, Julian Padget, Owen Cliffe, Marina De Vos

Research output: Chapter or section in a book/report/conference proceedingChapter in a published conference proceeding


In complex service-oriented systems, a number of layers of abstraction may be considered, in particular the models of the organisations involved, how interactions are coordinated and the services which are used and made available, are all relevant to the construction of complex service-oriented systems. As each of these layers is built upon another there is a clear need to provide a maintenance mechanism, capable of maintaining consistency across the concepts used in each layer. In addition, over time designs may change because of the introduction of new requirements and the availability and capabilities of services may change due to implementation modifications or service failures, leading to the need to consider a two-way adaptation, namely between the system design and its run-time. The contribution of this paper is the description of our (novel) mutual adaptation mechanism and, using an industry scenario based on the proposed ALIVE framework, its illustration in use of the kinds of adaptation.
Original languageEnglish
Title of host publicationModels@Runtime workshop, Models 2008
Number of pages2
Publication statusPublished - Sept 2008
EventModels@Runtime workshop, Models 2008 - Toulouse
Duration: 1 Sept 2008 → …


ConferenceModels@Runtime workshop, Models 2008
Period1/09/08 → …


Dive into the research topics of 'Mutual dynamic adaptation of models and service enactment in ALIVE'. Together they form a unique fingerprint.

Cite this