Mapping Features to Context Information: Supporting Context Variability for Context-Aware Pervasive Applications

Context-aware computing is widely accepted as a promising paradigm to enable seamless computing. Several middlewares and ontology-based models for describing context information have been developed in order to support context-aware applications. However, the context variability, which refers to the possibility to infer or interpret different context information from different perspectives, has been neglected in the existing context modeling approaches. This paper presents an approach for context-aware software development based on a flexible product line based context model which significantly enhances reusability of context information by providing context variability constructs to satisfy different application needs.

[1]  Xingming Sun,et al.  Shared Ontology for Pervasive Computing , 2005, ASIAN.

[2]  Xiaodong Liu,et al.  CANDEL: Product Line Based Dynamic Context Management for Pervasive Applications , 2010, 2010 International Conference on Complex, Intelligent and Software Intensive Systems.

[3]  David Garlan,et al.  Context is key , 2005, CACM.

[4]  Krzysztof Czarnecki,et al.  Feature models are views on ontologies , 2006, 10th International Software Product Line Conference (SPLC'06).

[5]  Jérôme Euzenat,et al.  Dynamic context management for pervasive applications , 2008, The Knowledge Engineering Review.

[6]  Kyo Chul Kang,et al.  Feature-Oriented Domain Analysis (FODA) Feasibility Study , 1990 .

[7]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[8]  Xingming Sun,et al.  Retracted: shared ontology for pervasive computing , 2005 .