Now showing 1 - 5 of 5
  • Publication
    Approaching runtime trust assurance in open adaptive systems
    In recent years it has become more and more evident that the ability of systems to adapt themselves is an increasingly important requirement. This is not least driven by emerging computing trends like Ubiquitous Computing, Ambient Intelligence, and Cyber Physical Systems, where systems have to react on changing user needs, service/device availability and resource situations. Despite being open and adaptive it is a common requirement for such systems to be trustworthy, whereas traditional assurance techniques for related system properties like safety, reliability and security are not sufficient in this context. We recently developed the Plug&Safe approach for composition time safety assurance in systems of systems. In this position paper we provide an overview on Plug&Safe, elaborate the different facets of trust, and discuss how our approach can be augmented to enable trust assurance in open adaptive systems.
  • Publication
    Evaluating adaptation behavior of adaptive systems
    ( 2010)
    Antonino, Pablo
    ;
    Orfgen, Marius
    ;
    ;
    Hussain, Tanvir
    ;
    With the advent of new computing paradigms, such as Ubiquitous Computing, Ambient Intelligence, and Cyber Physical Systems, promising application domains like Ambient Assisted Living (AAL) and Car2Car have emerged. One key concern in these application domains is that systems are required to dynamically adapt in reaction to changes within the system or its environment. As a consequence, it is indispensable to incorporate corresponding facilities within systems, yielding adequate adaptation behavior to appropriately react on such dynamic changes. The definition of adaptation behavior is, however, a complex task in its own. In order to help engineers working on adaptive systems, we propose in this paper a generic testbed that allows specifying adaptation strategies and evaluating them in a runtime context to improve the adaptation behavior. Our approach further introduces basic visualization features as a means for the engineers to better evaluate the complex dynamic behavior resulting from runtime adaptation.
  • Publication
    Comparative study of variability management in software product lines and runtime adaptable systems
    ( 2009)
    Alves, Vander
    ;
    ; ;
    Bencomo, Nelly
    ;
    Grace, Paul
    Software Product Lines (SPL) and Runtime Adaptation (RTA) have traditionally been distinct research areas addressing different problems and with different communities. Despite the differences, there are also underlying commonalities with synergies that are worth investigating in both domains, potentially leading to more systematic variability support in both domains. Accordingly, this paper analyses commonality and differences of variability management between SPL and RTA and presents an initial discussion on the feasibility of integrating variability management in both areas.
  • Publication
    Runtime models for self-adaptation in the ambient assisted living domain
    Ambient Assisted Living systems (AAL) must fulfill several challenging requirements as, for instance, the ability to render their services at a quality level that is high enough to enable an independent living. This requires a sound understanding of the current situation of the users, their environment, and, the availability of required resources. Further, AAL systems need the ability to adapt and extend the system behavior, as the demands for living assistance substantially differs between different individuals (differential aging) and changes during a person's life. Both are requirements for a sound adaptation support at runtime that require adequate models. In this paper we identify stereotypical adaptation scenarios in the AAL domain, elaborate on components and their respective models to support the adaptation scenarios, and discuss the evolution of these models.
  • Publication
    QoS specification in ambient intelligence systems
    ( 2007) ;
    Anastasopoulos, Michalis
    ;
    Bayer, Joachim
    ;
    ;
    Webel, Christian
    Quality of Service (QoS) is a central characteristic of human-centric Ambient Intelligence (AmI) systems, since it has a strong relation to the degree of satisfaction with the services provided to users. Hence, AmI applications must be able to describe their QoS needs as well as capabilities so that the corresponding infrastructures can match the latter to the preferences of users. Current QoS specification techniques are concentrated on special domains like communication systems and do not address special aspects of the AmI field like high dynamics. In this paper we, elaborate the special AmI requirements posed to QoS specifications and describe an initial approach towards a solution.