Quality on Context Engineering

  • Manuele Kirsch PinheiroEmail author
  • Carine Souveyet
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10257)


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.


Context engineering Context-aware application development QoC 


  1. 1.
    Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. Int. J. Ad Hoc Ubiquit. Comput. 2(4), 263–277 (2007)CrossRefGoogle Scholar
  2. 2.
    Bellavista, P., Corradi, A., Fanelli, M., Foschini, L.: A survey of context data distribution for mobile ubiquitous systems. ACM Comput. Surv. 45, 1–49 (2013)Google Scholar
  3. 3.
    Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., Riboni, D.: A survey of context modelling and reasoning techniques. Pervasive Mob. Comput. 6(2), 161–180 (2010). ElsevierCrossRefGoogle Scholar
  4. 4.
    Brézillon, J., Brézillon, P.: Context modeling: context as a dressing of a focus. In: Kokinov, B., Richardson, D.C., Roth-Berghofer, T.R., Vieu, L. (eds.) CONTEXT 2007. LNCS (LNAI), vol. 4635, pp. 136–149. Springer, Heidelberg (2007). doi: 10.1007/978-3-540-74255-5_11 CrossRefGoogle Scholar
  5. 5.
    Brézillon, P.: Context-based development of experience bases. In: Brézillon, P., Blackburn, P., Dapoigny, R. (eds.) CONTEXT 2013. LNCS (LNAI), vol. 8175, pp. 87–100. Springer, Heidelberg (2013). doi: 10.1007/978-3-642-40972-1_7 CrossRefGoogle Scholar
  6. 6.
    Chabridon, S., Conan, C., Abid, Z., Taconet, C.: Building ubiquitous QoC-aware applications through model-driven software engineering. Sci. Comput. Program. 78(10), 1912–1929 (2013). ElsevierCrossRefGoogle Scholar
  7. 7.
    Chalmers, D., Dulay, N., Sloman, M.: Towards reasoning about context in the presence of uncertainty. In: 1st International Workshop on Advanced Context Modelling, Reasoning and Management (2004)Google Scholar
  8. 8.
    Da, K., Roose, P., Dalmau, M., Nevado, J., Karchoud, R.: Kali2Much: a context middleware for autonomic adaptation-driven platform. In: 1st ACM Workshop on Middleware for Context-Aware Applications in the IoT (M4IoT@Middleware 2014), pp. 25–30 (2014)Google Scholar
  9. 9.
    Kirsch-Pinheiro, M., Mazo, R., Souveyet, C., Sprovieri, D.: Requirements analysis for context-oriented systems. Procedia Comput. Sci. 83, 253–261 (2016). 7th International Conference on Ambient Systems, Networks and Technologies (ANT 2016). ElsevierCrossRefGoogle Scholar
  10. 10.
    Marie, P., Desprats, T., Chabridon, S., Sibilla, M.: The QoCIM framework: concepts and tools for quality of context management. In: Brézillon, P., Gonzalez, A.J. (eds.) Context in Computing: A Cross-Disciplinary Approach for Modeling the Real World, pp. 155–172. Springer New York, New York (2014)Google Scholar
  11. 11.
    Vanrompay, Y., Kirsch-Pinheiro, M., Berbers, Y.: Service selection with uncertain context information. Reiff-Marganiec, S., Tilly, M. (eds.) Handbook of Research on Service-Oriented Systems and Non-Functional Properties: Future Directions, pp. 192–215 (2011)Google Scholar
  12. 12.
    Vanrompay, Y., Mehlhase, S., Berbers, Y.: An effective quality measure for prediction of context information. In: 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp. 13–17 (2010)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Centre de Recherche en InformatiqueUniversité Paris 1 Panthéon SorbonneParisFrance

Personalised recommendations