A Policy-Based Context Aware Self-Management Model

This paper proposes a generic policy based self-management model that can be used to automatically detect and repair the problems appeared during the context adaptation processes. To successfully capture and evaluate the dynamic rules that govern the context aware adaptation processes we have defined an generic context policy representation model and its associated reasoning language conversion model for run-time evaluation. To evaluate the run-time degree of respecting the context policies we define and formalize the concept of context entropy. The context information is modeled in a system programmatic manner using both the set based and ontology based representations provided by our RAP (Resources, Actors, Policies) context model. The context model artifacts are generated and administrated at run time by a management infrastructure based on BDI (Believe, Desire, Intentions) agents. The model was tested and validated within the premises of our Distributed Systems Research Laboratory smart environment.

[1]  Jeffrey M. Bradshaw,et al.  New Developments in Ontology-Based Policy Management: Increasing the Practicality and Comprehensiveness of KAoS , 2008, 2008 IEEE Workshop on Policies for Distributed Systems and Networks.

[2]  Raymond Cunningham,et al.  Self-Adapting Context Definition , 2007, First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007).

[3]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[4]  Emil C. Lupu,et al.  The Ponder Policy Specification Language , 2001, POLICY.

[5]  Danny Raz,et al.  Fast and Efficient Context-Aware Services: Raz/Fast and Efficient Context-Aware Services , 2006 .

[6]  Harry Chen,et al.  The SOUPA Ontology for Pervasive Computing , 2005 .

[7]  Lin Padgham,et al.  Representation and Reasoning for Goals in BDI Agents , 2002, ACSC.

[8]  Jeffrey M. Bradshaw,et al.  Semantic Web Languages for Policy Representation and Reasoning: A Comparison of KAoS, Rei, and Ponder , 2003, SEMWEB.

[9]  Kenneth M. Anderson,et al.  Templates and queries in contextual hypermedia , 2006, HYPERTEXT '06.

[10]  Werner Retschitzegger,et al.  Context-awareness on mobile devices - the hydrogen approach , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[11]  M. Dinsoreanu,et al.  RAP - a basic context awareness model , 2008, 2008 4th International Conference on Intelligent Computer Communication and Processing.

[12]  Joan Serrat,et al.  Fast and efficient context-aware services , 2006, Wiley series in communications networking and distributed systems.

[13]  Jee-Hyong Lee,et al.  Implementation of Ontology Based Context-Awareness Framework for Ubiquitous Environment , 2007, 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07).

[14]  David L. Cohn,et al.  Autonomic Computing , 2003, ISADS.

[15]  Daniel A. Menascé,et al.  Guest Editors' Introduction: Autonomic Computing , 2007, IEEE Internet Computing.

[16]  Jia Zhang,et al.  Ubiquitous Provision of Context Aware Web Services , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).

[17]  Richard Murch,et al.  Autonomic Computing , 2004 .

[18]  Valérie Issarny,et al.  Towards ad hoc contextual services for pervasive computing , 2006, MW4SOC '06.