QoCIM: A Meta-model for Quality of Context

  • Pierrick Marie
  • Thierry Desprats
  • Sophie Chabridon
  • Michelle Sibilla
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8175)


In the last decade, several works proposed their own list of quality of context (QoC) criteria. This article relates a comparative study of these successive propositions. The result is that no consensus has been reached about the semantic and the comprehensiveness of QoC criteria. Facing this situation, the QoCIM meta-model offers a generic, computable and expressive solution to handle and to exploit any QoC criterion within distributed context managers and context-aware applications. For validation purposes, QoCIM is successfully applied to the modelling of a set of simple and composite QoC criteria.


Quality of context Quality criterion Context management Meta-modelling Information model 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Abid, Z., Chabridon, S., Conan, D.: A framework for quality of context management. In: Rothermel, K., Fritsch, D., Blochinger, W., Dürr, F. (eds.) QuaCon 2009. LNCS, vol. 5786, pp. 120–131. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  2. 2.
    Arcangeli, J.-P., et al.: INCOME – multi-scale context management for the internet of things. In: Paternò, F., de Ruyter, B., Markopoulos, P., Santoro, C., van Loenen, E., Luyten, K. (eds.) AmI 2012. LNCS, vol. 7683, pp. 338–347. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  3. 3.
    Bellavista, P., Corradi, A., Fanelli, M., Foschini, L.: A survey of context data distribution for mobile ubiquitous systems (2012)Google Scholar
  4. 4.
    Buchholz, T., Schiffers, M.: Quality of context: What it is and why we need it. In: Proceedings of the 10th Workshop of the OpenView University Association (2003)Google Scholar
  5. 5.
    Chabridon, S., Conan, D., Abid, Z., Taconet, C.: Building ubiquitous qoc-aware applications through model-driven software engineering. Science of Computer Programming (2012)Google Scholar
  6. 6.
    Distributed Management Task Force: Base Metric Profile (2009)Google Scholar
  7. 7.
    Filho, J.d.R.: A Family of Context-Based Access Control Models for Pervasive Environments. Ph.D. thesis, University of Grenoble Joseph Fourier (2010)Google Scholar
  8. 8.
    Henricksen, K., Indulska, J.: Modelling and using imperfect context information. In: Proc. 1st PerCom Workshop CoMoRea (2004)Google Scholar
  9. 9.
    Internet of Thing Architecture: Deliverable 1.3 (2012), (last access May 2013)
  10. 10.
    Kim, Y., Lee, K.: A quality measurement method of context information in ubiquitous environments. In: Proceedings of the International Conference on Hybrid Information Technology (2006)Google Scholar
  11. 11.
    Manzoor, A., Truong, H.L., Dustdar, S.: Quality of context models and applications for context-aware systems in pervasive environments. Knowledge Engineering Review Special Issue on Web and Mobile Information Services (2012)Google Scholar
  12. 12.
    Neisse, R.: Trust and Privacy Management Support for Context-Aware Service Platforms. Ph.D. thesis, University of Twente, Enschede (2012)Google Scholar
  13. 13.
    Object Management Group: UML Profile for Modeling Quality of Service and Fault Tolerance Characteristics and Mechanisms Specification (2008), (last access May 2013)
  14. 14.
    Open Geospatial Consortium: Topic 20: Observations and Measurements (2007), (last access May 2013)
  15. 15.
    Sheikh, K., Wegdam, M., Van Sinderen, M.: Middleware support for quality of context in pervasive context-aware systems. In: Pervasive Computing and Communications Workshops (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Pierrick Marie
    • 1
  • Thierry Desprats
    • 1
  • Sophie Chabridon
    • 2
  • Michelle Sibilla
    • 1
  1. 1.IRIT UMR 5505Université Paul SabatierToulouseFrance
  2. 2.Institut Mines-Télécom, CNRS UMR 5157Télécom SudParisÉvryFrance

Personalised recommendations