z-logo
open-access-imgOpen Access
A Formal Framework for Structural Reconfiguration of Components under Behavioural Adaptation
Author(s) -
Antonio Cansado,
Carlos Canal,
Gwen Salaün,
Javier Cubo
Publication year - 2010
Publication title -
electronic notes in theoretical computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.242
H-Index - 60
ISSN - 1571-0661
DOI - 10.1016/j.entcs.2010.05.006
Subject(s) - control reconfiguration , computer science , adaptation (eye) , interface (matter) , component (thermodynamics) , distributed computing , software system , software , black box , component based software engineering , point (geometry) , embedded system , operating system , artificial intelligence , physics , bubble , maximum bubble pressure method , optics , thermodynamics , geometry , mathematics
A major asset of modern systems is to dynamically reconfigure systems to cope with failures or component updates. Nevertheless, designing such systems with off-the-shelf components is hardly feasible: components are black-boxes that can only interact with others on compatible interfaces. Part of the problem is solved through Software Adaptation techniques, which compensates mismatches between interfaces. Our approach aims at using results of Software Adaptation in order to also provide reconfiguration capabilities to black-box components. This paper provides two contributions: (i) a formal framework that unifies behavioural adaptation and structural reconfiguration of components; this is used for statically reasoning whether it is possible to reconfigure a system. And (ii), two cases of reconfiguration in a client/server system in which the server is substituted by another one with a different behavioural interface, and the system keeps on working transparently from the client's point of view.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom