Skip to main content

INCOME – Multi-scale Context Management for the Internet of Things

  • Conference paper
Book cover Ambient Intelligence (AmI 2012)

Abstract

Nowadays, context management solutions in ambient networks are well-known. However, with the IoT paradigm, ambient information is not anymore the only source of context. Context management solutions able to address multiple network scales ranging from ambient networks to the Internet of Things (IoT) are required. We present the INCOME project whose goal is to provide generic software and middleware components to ease the design and development of mass market context-aware applications built above the Internet of Things. By revisiting ambient intelligence (AmI) context management solutions for extending them to the IoT, INCOME allows to bridge the gap between these two very active research domains. In this landscape paper, we identify how INCOME plans to advance the state of the art and we briefly describe its scientific program which consists of three main tasks: (i) multi-scale context management, (ii) management of extrafunctional concerns (quality of context and privacy), and (iii) autonomous deployment of context management entities.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  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)

    Chapter  Google Scholar 

  2. Baldoni, R., Querzoni, L., Tarkoma, S., Virgillito, A.: A Framework for Quality of Context Management. In: Middleware for Network Eccentric and Mobile Applications, pp. 219–244. Springer (2009)

    Google Scholar 

  3. Bisdikian, C.: On sensor sampling and quality of information: A starting point. In: 5th IQ2S PerCom Workshop, pp. 279–284 (March 2007)

    Google Scholar 

  4. Bouzeghoub, A., Do Ngoc, K.: A situation based metadata for describing pervasive learning objects. In: Proc. mLearn 2008, Ironbridge, UK (October 2008)

    Google Scholar 

  5. Buchholz, T., Kupper, A., Schiffers, M.: Quality of context information: What it is and why we need it. In: 10th HPOVUA Workshop, Switzerland (July 2003)

    Google Scholar 

  6. Bettini, C., et al.: A survey of context modelling and reasoning techniques. Pervasive and Mobile Computing (2009)

    Google Scholar 

  7. Capera, D., George, J.-P., Gleizes, M.-P., Glize, P.: The amas theory for complex problem solving based on self-organizing cooperative agents. In: 12th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (2003)

    Google Scholar 

  8. Cecchet, E., Elmeleegy, H., Layada, O., Quma, V.: Implementing Probes for J2EE Cluster Monitoring. Studia Informatica (2005)

    Google Scholar 

  9. Chakraborty, S., Choi, H., Srivastava, M.B.: Demystifying Privacy In Sensory Data: A QoI based approach. In: 3d IQ2S PerCom Workshop (March 2011)

    Google Scholar 

  10. Chen, H.: An Intelligent Broker Architecture for Pervasive Context-Aware Systems. PhD thesis, University of Maryland, Baltimore, USA (January 2003)

    Google Scholar 

  11. Cheng, B.H.C., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.): Software Engineering for Self-Adaptive Systems. LNCS, vol. 5525. Springer, Heidelberg (2009)

    Google Scholar 

  12. Conan, D., Rouvoy, R., Seinturier, L.: Scalable Processing of Context Information with COSMOS. In: Indulska, J., Raymond, K. (eds.) DAIS 2007. LNCS, vol. 4531, pp. 210–224. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  13. Coutaz, J., Rey, G.: Foundations for a Theory of Contextors. In: 4th Int. Conf. on Computer-Aided Design of User Interfaces, France. Kluwer (May 2002)

    Google Scholar 

  14. Covington, M.J., Fogla, P., Zhan, Z., Ahamad, M.: A context-aware security architecture for emerging applications. In: IEEE Conf. on Computer Security Applications, Los Alamitos, CA, USA (2002)

    Google Scholar 

  15. Covington, M.J., Sastry, M.R.: A Contextual Attribute-Based Access Control Model. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM 2006 Workshops. LNCS, vol. 4278, pp. 1996–2006. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  16. Dearle, A., et al.: A framework for constraint-based deployment and autonomic management of distributed applications. In: ICAC. IEEE Computer Society (2004)

    Google Scholar 

  17. Dey, A.K., Abowd, G.D., Salber, D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Special Issue on Context-Aware Computing, HCI Journal 16(2-4) (2001)

    Google Scholar 

  18. Etzion, O., Niblett, P.: Event Processing in Action. Manning Pub. Co. (2010)

    Google Scholar 

  19. Filho, J.B., Martin, H.: A generalized context-based access control model for pervasive environments. In: 2nd SIGSPATIAL ACM Workshop on Security and Privacy in GIS and LBS, SPRINGL 2009. ACM, New York (2009)

    Google Scholar 

  20. Flissi, A., Dubus, J., Dolet, N., Merle, P.: Deploying on the grid with deployware. In: CCGRID, pp. 177–184 (2008)

    Google Scholar 

  21. Gleizes, M.-P., Camps, V., Georgé, J.-P., Capera, D.: Engineering Systems Which Generate Emergent Functionalities. In: Weyns, D., Brueckner, S.A., Demazeau, Y. (eds.) EEMMAS 2007. LNCS (LNAI), vol. 5049, pp. 58–75. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  22. Gray, E.L.: A trust-based reputation management system. PhD thesis, University of Dublin (2006)

    Google Scholar 

  23. Gu, T., Wang, X.H., Pung, H.K., Zhang, D.Q.: An Ontology-based Context Model in Intelligent Environments. In: CNDS 2004, San Diego, CA, USA (2004)

    Google Scholar 

  24. Hall, R., Heimbigner, D., Wolf, A.: A cooperative approach to support software deployment using the software dock. In: 21st ACM ICSE 1999 (1999)

    Google Scholar 

  25. Henricksen, K., Indulska, J.: Modelling and using imperfect context information. In: 1st CoMoRea PerCom 2004 Workshop. IEEE Computer Society (March 2004)

    Google Scholar 

  26. Henricksen, K., Indulska, J., Rakotonirainy, A.: Modeling Context Information in Pervasive Computing Systems. In: Mattern, F., Naghshineh, M. (eds.) PERVASIVE 2002. LNCS, vol. 2414, pp. 167–180. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  27. Hu, X., Ding, Y., Paspallis, N., Papadopoulos, G.A., Bratskas, P., Barone, P., Mamelli, A., Vanrompay, Y., Berbers, Y.: A Peer-to-Peer Based Infrastructure for Context Distribution in Mobile and Ubiquitous Environments. In: Meersman, R., Tari, Z. (eds.) OTM-WS 2007, Part I. LNCS, vol. 4805, pp. 236–239. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  28. Jøsang, A., Ismail, R., Boyd, C.: A survey of trust and reputation systems for online service provision. Decis. Support Syst. 43(2) (March 2005)

    Google Scholar 

  29. Julien, C., Roman, G.-C.: EgoSpaces: Facilitating Rapid Development of Context-Aware Mobile Applications. IEEE Trans. on S.E. 32(5) (May 2006)

    Google Scholar 

  30. Krause, M., Hochstatter, I.: Challenges in Modelling and Using Quality of Context (QoC). In: Magedanz, T., Karmouch, A., Pierre, S., Venieris, I.S. (eds.) MATA 2005. LNCS, vol. 3744, pp. 324–333. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  31. Lange, R., et al.: Making the World Wide Space Happen: New Challenges for the Nexus Context Platform. In: 7th IEEE PerCom, Galveston, TX, USA (March 2009)

    Google Scholar 

  32. Román, M., et al.: Gaia: A Middleware Infrastructure to Enable Active Spaces. IEEE Pervasive Computing 1(4), 74–83 (2002)

    Article  Google Scholar 

  33. Malek, S., Medvidovic, N., Mikic-Rakic, M.: An extensible framework for improving a distributed software system’s deployment architecture. IEEE Trans. on Software Engineering (99) (2012)

    Google Scholar 

  34. McKnight, H., Carter, M., Clay, P.: Trust in technology: development of a set of constructs and measures. In: DIGITS (2009)

    Google Scholar 

  35. Mikalsen, M., et al.: Distributed context management in mobility and adaptation enabling middleware. In: Proc. ACM SAC 2006, France (2006)

    Google Scholar 

  36. Moui, A., Desprats, T., Lavinal, E., Sibilla, M.: Management information model for monitoring adaptation enforcement. In: Proc. ADAPTIVE Conf. (July 2012)

    Google Scholar 

  37. Mühlhäuser, M., Hartmann, M.: Interacting with Context. In: Rothermel, K., Fritsch, D., Blochinger, W., Dürr, F. (eds.) QuaCon 2009. LNCS, vol. 5786, pp. 1–14. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  38. Nenadic, A., Zhang, N., Yao, L., Morrow, T.: Levels of authentication assurance: an investigation. In: 3d IAS Symposium (2007)

    Google Scholar 

  39. Nguyen, T.D., Rouvrais, S.: Towards a Peer-to-peer Middleware for Context Provisioning in Spontaneous Networks. In: 5th MiNEMA Workshop, Magdeburg, Germany (September 2007)

    Google Scholar 

  40. Wichert, R., Van Laerhoven, K., Gelissen, J. (eds.): AmI 2011. CCIS, vol. 277. Springer, Heidelberg (2012)

    Google Scholar 

  41. Di Marzo Serugendo, G., Gleizes, M.-P., Karageorgos, A.: Self-organization in multi-agent systems. Knowledge Eng. Review 20(2), 165–189 (2005)

    Article  Google Scholar 

  42. Sheikh, K., Wegdam, M., van Sinderen, M.J.: Quality-of-context and its use for protecting privacy in context aware systems. J. of Software 3(3) (March 2008)

    Google Scholar 

  43. Toninelli, A., Corradi, A., Montanari, R.: A Quality of Context-Aware Approach to Access Control in Pervasive Environments. In: Bonnin, J.-M., Giannelli, C., Magedanz, T. (eds.) Mobilware 2009. LNICST, vol. 7, pp. 236–251. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  44. Wazan, S.A., Laborde, R., Barrere, F., Benzekri, A.: A Formal Model of Trust for Calculating the Quality of X.509 Certificates. In: Security and Communication Networks (2010)

    Google Scholar 

  45. Wooldridge, M.: Introduction to MultiAgent Systems. John Wiley and S. (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Arcangeli, JP. et al. (2012). 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) Ambient Intelligence. AmI 2012. Lecture Notes in Computer Science, vol 7683. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34898-3_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-34898-3_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34897-6

  • Online ISBN: 978-3-642-34898-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics