Reasoning over Knowledge-Based Generation of Situations in Context Spaces to Reduce Food Waste

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9870)


Situation awareness is a key feature of pervasive computing and requires external knowledge to interpret data. Ontology-based reasoning approaches allow for the reuse of predefined knowledge, but do not provide the best reasoning capabilities. To overcome this problem, a hybrid model for situation awareness is developed and presented in this paper, which integrates the Situation Theory Ontology into Context Space Theory for inference. Furthermore, in an effort to rely as much as possible on open IoT messaging standards, a domain-independent framework using the O-MI/O-DF standards for sensor data acquisition is developed. This framework is applied to a smart neighborhood use case to reduce food waste at the consumption stage.


Situation awareness Context awareness Pervasive computing Ontologies Internet of Things Context Space Theory 



Authors acknowledge support from EMM PERCCOM, IoT EPI bIoTope Project, which is co-funded by the European Commission under H2020-ICT-2015 program, Grant Agreement 688203, as well as financial support from Ministry of Science & Education of Russian Federation, Grant RFMEFI58716X0031.


  1. 1.
    Abowd, G.D., Dey, A.K.: Towards a better understanding of context and context-awareness. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 304–307. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  2. 2.
    Anagnostopoulos, C.B., Ntarladimas, Y., Hadjiefthymiades, S.: Situational computing: an innovative architecture with imprecise reasoning. J. Syst. Softw. 80(12), 1993–2014 (2007)CrossRefGoogle Scholar
  3. 3.
    Baumgartner, N., Gottesheim, W., Mitsch, S., Retschitzegger, W., Schwinger, W.: BeAware! - situation awareness, the ontology-driven way. Data Knowl. Eng. 69(11), 1181–1193 (2010)CrossRefGoogle Scholar
  4. 4.
    Boytsov, A., Zaslavsky, A.: ECSTRA – distributed context reasoning framework for pervasive computing systems. In: Balandin, S., Koucheryavy, Y., Hu, H. (eds.) NEW2AN 2011 and ruSMART 2011. LNCS, vol. 6869, pp. 1–13. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  5. 5.
    Boytsov, A., Zaslavsky, A., Eryilmaz, E., Albayrak, S.: Situation awareness meets ontologies: a context spaces case study. In: Christiansen, H., Stojanovic, I., Papadopoulos, G.A. (eds.) CONTEXT 2015. LNCS (LNAI), vol. 9405, pp. 3–17. Springer, Heidelberg (2015)CrossRefGoogle Scholar
  6. 6.
    Compton, M., Barnaghi, P., Bermudez, L., GarcA-Castro, R., Corcho, O., Cox, S., Graybeal, J., Hauswirth, M., Henson, C., Herzog, A.: The SSN ontology of the W3C semantic sensor network incubator group. Web Semant. Sci. Serv. Agents World Wide Web 17, 25–32 (2012)CrossRefGoogle Scholar
  7. 7.
    Devlin, K.: Situation theory and situation semantics. Handb. Hist. Log. 7, 601–664 (2006)CrossRefGoogle Scholar
  8. 8.
    FAO: Food wastage footprint: impacts on natural resources. Technical report, FAO (2013).
  9. 9.
    Framling, K., Kubler, S., Buda, A.: Universal messaging standards for the IoT from a lifecycle management perspective. IEEE Internet Things J. 1(4), 319–327 (2014)CrossRefGoogle Scholar
  10. 10.
    Gustavsson, J., Cederberg, C., Sonesson, U., Otterdijk, R.V., Meybeck, A.: Global Food Losses and Food Waste. Food and Agriculture Organization of the United Nations, Rome (2011)Google Scholar
  11. 11.
    Klimova, A., Rondeau, E., Andersson, K., Porras, J., Rybin, A., Zaslavsky, A.: An international Master’s program in green ICT as a contribution to sustainable development. J. Clean. Prod. 135, 223–239 (2016)CrossRefGoogle Scholar
  12. 12.
    Kokar, M.M., Matheus, C.J., Baclawski, K.: Ontology-based situation awareness. Inf. Fusion 10(1), 83–98 (2009)CrossRefGoogle Scholar
  13. 13.
    Lim, V., Yalva, F., Funk, M., Hu, J., Rauterberg, M.: Can we reduce waste and waist together through EUPHORIA? In: 2014 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp. 382–387. IEEE (2014)Google Scholar
  14. 14.
    Matheus, C.J., Kokar, M.M., Baclawski, K., Letkowski, J.A., Call, C., Hinman, M.L., Salerno, J.J., Boulware, D.M.: SAWA: an assistant for higher-level fusion and situation awareness. In: Defense and Security, pp. 75–85. International Society for Optics and Photonics (2005)Google Scholar
  15. 15.
    McGuinness, D.L., Harmelen, F.V.: OWL web ontology language overview. W3C Recommendation 10(10), 2004 (2004)Google Scholar
  16. 16.
    Padovitz, A., Loke, S.W., Zaslavsky, A.: Towards a theory of context spaces. In: Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004, pp. 38–42. IEEE (2004)Google Scholar
  17. 17.
    Seydoux, N., Alaya, M.B., Drira, K., Hernandez, N., Monteil, T.: San (semantic actuator network).
  18. 18.
    Stocker, M., Ronkko, M., Kolehmainen, M.: Situational knowledge representation for traffic observed by a pavement vibration sensor network. IEEE Trans. Intell. Transp. Syst. 15(4), 1441–1450 (2014)CrossRefGoogle Scholar
  19. 19.
    The Open Group: Open data format standard (O-DF) (Open Group Standard) (2014).
  20. 20.
    The Open Group: Open messaging interface technical standard (O-MI) (Open Group Standard) (2014).
  21. 21.
    Yau, S.S., Liu, J.: Hierarchical situation modeling and reasoning for pervasive computing. In: The Fourth IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, 2006 and the 2006 Second International Workshop on Collaborative Computing, Integration, and Assurance, SEUS 2006/WCCIA 2006, p. 6. IEEE (2006)Google Scholar
  22. 22.
    Ye, J., Dobson, S., McKeever, S.: Situation identification techniques in pervasive computing: a review. Pervasive Mob. Comput. 8(1), 36–66 (2012)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  1. 1.Commonwealth Scientific and Industrial Research Organisation, Data61ClaytonAustralia
  2. 2.Interdisciplinary Center for Security, Reliability and TrustUniversity of LuxembourgLuxembourgLuxembourg
  3. 3.Saint Petersburg National Research University of ITMOSt. PetersburgRussia

Personalised recommendations