1st International ICST Workshop on Human Control of Ubiquitous Systems

Research Article

A Multi-dimensional Model Enabling Autonomic Reasoning for Context-aware Pervasive Applications

  • @INPROCEEDINGS{10.4108/ICST.MOBIQUITOUS2008.3848,
        author={Nearchos Paspallis and Konstantinos Kakousis and George A. Papadopoulos},
        title={A Multi-dimensional Model Enabling Autonomic Reasoning for Context-aware Pervasive Applications},
        proceedings={1st International ICST Workshop on Human Control of Ubiquitous Systems},
        publisher={ACM},
        proceedings_a={HUCUBIS},
        year={2010},
        month={5},
        keywords={Context-aware Self-adaptive Utility functions Modeling},
        doi={10.4108/ICST.MOBIQUITOUS2008.3848}
    }
    
  • Nearchos Paspallis
    Konstantinos Kakousis
    George A. Papadopoulos
    Year: 2010
    A Multi-dimensional Model Enabling Autonomic Reasoning for Context-aware Pervasive Applications
    HUCUBIS
    ICST
    DOI: 10.4108/ICST.MOBIQUITOUS2008.3848
Nearchos Paspallis1,*, Konstantinos Kakousis2,*, George A. Papadopoulos3,*
  • 1: Department of Computer Science, University of Cyprus 20537-1678 Nicosia, Cyprus +357-2289-2672
  • 2: Department of Computer Science, University of Cyprus 20537-1678 Nicosia, Cyprus +357-2289-2684
  • 3: Department of Computer Science, University of Cyprus 20537-1678 Nicosia, Cyprus +357-2289-2693
*Contact email: nearchos@cs.ucy.ac.cy, kakousis@cs.ucy.ac.cy, george@cs.ucy.ac.cy

Abstract

A fundamental requirement for autonomic computing is to be able to automatically infer how human users react in similar contextual conditions. This paper examines the problem of autonomic reasoning for adapting context-aware applications in mobile and pervasive computing environments. In this type of systems, both the context and the adaptation possibilities must be modeled appropriately to enable the adaptation reasoning engine to infer decisions on which adaptations to perform. It is assumed that multiple cross-cutting concerns affect such decisions, and thus we introduce a multi-dimensional, utility-based model which attempts to simulate the user’s reasoning mechanisms. The proposed model is applied to component-based mobile and pervasive applications, and is being evaluated through a detailed scenario. It is argued that the proposed model provides a novel and promising approach for designing context-aware, selfadaptive systems, in particular with respect to mapping the adaptive behavior to the system.