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