DocumentCode :
525510
Title :
A self-adapting algorithm for context aware systems
Author :
Cioara, Tudor ; Anghel, Ionut ; Salomie, Ioan ; Dinsoreanu, Mihaela ; Copil, Georgiana ; Moldovan, Daniel
Author_Institution :
Tech. Univ. of Cluj-Napoca, Cluj-Napoca, Romania
fYear :
2010
fDate :
24-26 June 2010
Firstpage :
374
Lastpage :
379
Abstract :
This paper presents a self-adapting algorithm that can automatically detect the changes in a system execution context and decide how the system should react. The self-adapting algorithm is characterized by a closed feedback loop with four phases: monitoring, analyzing, planning and execution. The monitoring phase uses the RAP (Resources, Actions, Policies) context model to represent in a programmatic manner the raw data collected about the system´s self and execution environment. In the analysis phase, the context entropy concept is used to evaluate the context situation for detecting the context changes and determining the degree of respecting a predefined set of policies. The planning phase uses a reinforcement learning based technique to explore all possible system´s states and select the adaptation action that should be executed by the system as a response to the context changes. The execution phase modifies the system behavior by enforcing the adaptation actions selected in the planning phase.
Keywords :
Algorithm design and analysis; Context awareness; Context modeling; Entropy; Feedback loop; Learning; Monitoring; Object oriented modeling; Pervasive computing; Phase detection; MAPE phases; autonomic computing; pervasive computing; reinforcement learning; self-adaptive;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Roedunet International Conference (RoEduNet), 2010 9th
Conference_Location :
Sibiu, Romania
ISSN :
2068-1038
Print_ISBN :
978-1-4244-7335-9
Electronic_ISBN :
2068-1038
Type :
conf
Filename :
5541540
Link To Document :
بازگشت