29th Annual International Computer Software and Applications Conference (COMPSAC'05) Volume 2
Synchronized Architectures for Adaptive Systems
Edinburgh, Scotland
July 26-July 28
ISBN: 0-7695-2413-3
In this paper we demonstrate how to use action systems to specify and refine self-adaptive systems. Focusing on the special case in which there are a fixed set of possible configurations, we use a recently-introduced synchronization operator to achieve separation of concerns between adaptation policy and steady-state system execution. The use of action systems permits the application of standard techniques for refinement to construct correct implementations from higher-level models. We illustrate the application of this idea to the problem of coping with dynamically-varying user requirements.
Citation:
Tiberiu Seceleanu, David Garlan, "Synchronized Architectures for Adaptive Systems," compsac, vol. 2, pp.146-151, 29th Annual International Computer Software and Applications Conference (COMPSAC'05) Volume 2, 2005