Quality on Context Engineering

Engineering context-aware applications is a complex task. Not only the notion of context correspond to a large and complex notion, but its support on software applications involves multiple technical challenges and issues. Among these, the notion of Quality of Context (QoC) appears as a transversal concern affecting all the aspects of supporting context on such applications. Indeed, with the growing development of context-aware applications, it becomes essential to start considering quality of context on every step of the application development. The goal of this paper is to incite discussion on the issues related to supporting QoC on context-aware applications. Staring by considering the need of a context engineering process, we discuss the impact of considering quality during all steps of this process. Our goal is to promote quality concerns on a global context engineering approach.

[1]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[2]  Paolo Bellavista,et al.  A survey of context data distribution for mobile ubiquitous systems , 2012, CSUR.

[3]  Yolande Berbers,et al.  Service Selection with Uncertain Context Information , 2012 .

[4]  Philippe Roose,et al.  Kali2Much: a context middleware for autonomic adaptation-driven platform , 2014, M4IOT '14.

[5]  Manuele Kirsch-Pinheiro,et al.  Requirements Analysis for Context-oriented Systems , 2016, ANT/SEIT.

[6]  Dong Zhou,et al.  Translation techniques in cross-language information retrieval , 2012, CSUR.

[7]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

[8]  Patrick Brézillon,et al.  Context Modeling: Context as a Dressing of a Focus , 2007, CONTEXT.

[9]  Morris Sloman,et al.  Towards reasoning about context in the presence of uncertainty , 2004 .

[10]  Yolande Berbers,et al.  An effective quality measure for prediction of context information , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[11]  Sophie Chabridon,et al.  Building ubiquitous QoC-aware applications through model-driven software engineering , 2013, Sci. Comput. Program..

[12]  Sophie Chabridon,et al.  The QoCIM Framework: Concepts and Tools for Quality of Context Management , 2014, Context in Computing.

[13]  Patrick Brézillon Context-Based Development of Experience Bases , 2013, CONTEXT.