Skip to main content

The QoCIM Framework: Concepts and Tools for Quality of Context Management


In the last decade, several works proposed their own list of quality of context (QoC) criteria. This chapter relates a comparative study of these successive propositions and shows 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 exploit any QoC criterion within distributed context managers and context-aware applications. For validation purposes, the key modelling features of QoCIM are illustrated as well as the tool chain that provides developers with QoCIM based models editor and code generator. With the tool chain, developers are able to define and use their own QoC criteria within context and quality aware applications.


  • Context Information
  • Context Manager
  • Object Management Group
  • Eclipse Modelling Framework
  • Tool Chain

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-1-4939-1887-4_11
  • Chapter length: 18 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
USD   179.00
Price excludes VAT (USA)
  • ISBN: 978-1-4939-1887-4
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   229.00
Price excludes VAT (USA)
Hardcover Book
USD   219.99
Price excludes VAT (USA)
Fig. 11.1
Fig. 11.2
Fig. 11.3
Fig. 11.6
Fig. 11.7


  1. 1.

    Unified Modeling Language:

  2. 2.

    Object Constraint Language:

  3. 3.

    Obeo Designer v6.2:

  4. 4.

    Eclipse Modelling Framework:


  • Abid, Z., Chabridon, S., Conan, D.: A framework for quality of context management. First International Workshop on Quality of context. Lecture Notes in Computer Science. Stuttgart, Germany (2009)

    Google Scholar 

  • Arcangeli, J.P., et al.: INCOME - Multi-scale context management for the internet of things. Conference Ambient Intelligence (AmI). LNCS 7683, Pisa, Italy (2012)

    Google Scholar 

  • Bellavista, P., Corradi, A., Fanelli, M., Foschini, L.: A survey of context data distribution for mobile ubiquitous systems. ACM Comput. Surv. (2012)

    Google Scholar 

  • Buchholz, T., Kupper, A., Schiffers, M.: Quality of context information: What it is and why we need it. 10th International Workshop of the HP OpenView University Association. Geneva, Switzerland (2003)

    Google Scholar 

  • CEI and ISO: International vocabulary of metrology — Basic and general concepts and associated terms (VIM). (2008). Accessed October 2014

  • Distributed Management Task Force: DSP1053 : Base metric profile. (2009). Accessed October 2014

  • Filho, J.B.: A family of context-based access control models for pervasive environments. Ph.D. thesis, University of Grenoble Joseph Fourier (2010)

    Google Scholar 

  • Henricksen, K., Indulska, J.: Modelling and using imperfect context information. Proceedings of 1st PerCom Workshop CoMoRea. Orlando, Florida (2004)

    Google Scholar 

  • Hoyos, J., Preuveneers, D., García-Molina, J., Berbers, Y.: A dsl for context quality modeling in context-aware applications. Ambient intelligence—software and applications, advances in intelligent and soft computing. In: Paulo Juan M. C. (eds.) Novais, Davy Preuveneers. Springer, Salamanca (2011)

    Google Scholar 

  • Internet of Things Architecture: Deliverable 1.3, reference model for iot v1.5. (2012). Accessed October 2014

  • Kim, Y., Lee, K.: A quality measurement method of context information in ubiquitous environments. Proceedings of the International Conference on Hybrid Information Technology (2006)

    Google Scholar 

  • 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 

  • Marie, P., Desprats, T., Chabridon, S., Sibilla, M.: QoCIM: a meta-model for quality of context. CONTEXT'13: Eighth International and Interdisciplinary Conference on Modeling and Using Context. Annecy, France (2013)

    Google Scholar 

  • Neisse, R.: Trust and privacy management support for context-aware service platforms. Ph.D. thesis, University of Twente, Enschede (2012)

    Google Scholar 

  • Object Management Group: Uml profile for modeling quality of service and fault tolerance characteristics and mechanisms specification. (2008). Accessed October 2014

  • Open Geospatial Consortium. Topic 20: Observations and measurements. (2007). Accessed May 2013

  • Sheikh, K., Wegdam, M., Van Sinderen, M.: Middleware support for quality of context in pervasive context-aware systems. Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops. White Plains, New York, USA (2007)

    Google Scholar 

Download references


This work is part of the French National Research Agency (ANR) INCOME project (ANR-11-INFR-009, 2012-2015,

Author information

Authors and Affiliations


Corresponding author

Correspondence to Pierrick Marie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2014 Springer Science+Business Media New York

About this chapter

Cite this chapter

Marie, P., Desprats, T., Chabridon, S., Sibilla, M. (2014). The QoCIM Framework: Concepts and Tools for Quality of Context Management. In: Brézillon, P., Gonzalez, A. (eds) Context in Computing. Springer, New York, NY.

Download citation

  • DOI:

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4939-1886-7

  • Online ISBN: 978-1-4939-1887-4

  • eBook Packages: Computer ScienceComputer Science (R0)