Home // ADAPTIVE 2015, The Seventh International Conference on Adaptive and Self-Adaptive Systems and Applications // View article
Interface Roles for Dynamic Adaptive Systems
Authors:
Holger Klus
Dirk Herrling
Andreas Rausch
Keywords: dynamic adaptive systems; component model; adaptation; interface roles; application architecture awareness
Abstract:
Dynamic adaptive systems are systems that change their behavior according to the needs of the user at run time. Since it is not feasible to develop these systems from scratch every time, a component model enabling dynamic adaptive systems is called for. Moreover, an infrastructure is required that is capable of wiring dynamic adaptive systems from a set of components in order to provide a dynamic and adaptive behavior to the user. To ensure a wanted, emergent behavior of the overall system, the components need to be wired according to the rules an application architecture defines. In this paper, we present the Dynamic Adaptive System Infrastructure (DAiSI). It provides a component model and configuration mechanism for dynamic adaptive systems. To address the issue of application architecture conform system configuration, we introduce interface roles that allow the consideration of component behavior during the composition of an application.
Pages: 80 to 84
Copyright: Copyright (c) IARIA, 2015
Publication date: March 22, 2015
Published in: conference
ISSN: 2308-4146
ISBN: 978-1-61208-391-9
Location: Nice, France
Dates: from March 22, 2015 to March 27, 2015