Skip to main content

IoT-O, a Core-Domain IoT Ontology to Represent Connected Devices Networks

  • Conference paper
  • First Online:
Knowledge Engineering and Knowledge Management (EKAW 2016)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10024))

Included in the following conference series:

Abstract

Smart objects are now present in our everyday lives, and the Internet of Things is expanding both in number of devices and in volume of produced data. These devices are deployed in dynamic ecosystems, with spatial mobility constraints, intermittent network availability depending on many parameters (e.g. battery level or duty cycle), etc. To capture knowledge describing such evolving systems, open, shared and dynamic knowledge representations are required. These representations should also have the ability to adapt over time to the changing state of the world. That is why we propose IoT-O, a core-domain modular IoT ontology proposing a vocabulary to describe connected devices and their relation with their environment. First, existing IoT ontologies are described and compared to requirements an IoT ontology should be compliant with. Then, after a detailed description of its modules, IoT-O is instantiated in a home automation use case to illustrate how it supports the description of evolving systems.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Notes

  1. 1.

    Home automation.

  2. 2.

    http://www.irit.fr/recherches/MELODI/ontologies/IoT-O.

  3. 3.

    http://lov.okfn.org/dataset/lov/vocabs/ioto.

  4. 4.

    http://www.laas.fr/public/en/adream.

  5. 5.

    om2m.org.

  6. 6.

    http://onem2m.org/.

  7. 7.

    https://www.irit.fr/recherches/MELODI/ontologies/Adream-Robot.

  8. 8.

    http://purl.oclc.org/NET/ssnx/ssn.

  9. 9.

    http://sites.google.com/site/smartappliancesproject/ontologies.

  10. 10.

    http://ai-group.ds.unipi.gr/kotis/ontologies/IoT-ontology.

  11. 11.

    http://iot.ee.surrey.ac.uk/fiware/ontologies/iot-lite.

  12. 12.

    http://sensormeasurement.appspot.com/ont/sensor/spitfire.owl.

  13. 13.

    http://personal.ee.surrey.ac.uk/Personal/P.Barnaghi/ontology/OWL-IoT-S.owl.

  14. 14.

    http://sensormeasurement.appspot.com/ont/sensor/hachem_onto.owl.

  15. 15.

    http://www.onem2m.org/ontology/Base_Ontology/.

  16. 16.

    http://www.sensormeasurement.appspot.com/?p=ontologies.

  17. 17.

    https://sites.google.com/site/smartappliancesproject/ontologies/ediana-ontology.

  18. 18.

    http://lov.okfn.org.

  19. 19.

    http://www.ontologydesignpatterns.org/ont/dul/DUL.owl.

  20. 20.

    http://sweet.jpl.nasa.gov/.

  21. 21.

    https://www.w3.org/Submission/OWL-S/, more dedicated to WSDL-based services.

  22. 22.

    http://vocab.org/lifecycle/schema.

  23. 23.

    https://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle.

  24. 24.

    http://www.ontologydesignpatterns.org/ont/dul/DUL.owl.

  25. 25.

    https://www.irit.fr/recherches/MELODI/ontologies/SAN.

  26. 26.

    http://ontologydesignpatterns.org/wiki/Submissions:Actuation-Actuator-Effect.

  27. 27.

    http://www.irit.fr/recherches/MELODI/ontologies/IoT-O.owl.

  28. 28.

    http://elite.polito.it/ontologies/dogont/dogont.html.

  29. 29.

    https://www.irit.fr/recherches/MELODI/ontologies/Adream-Robot.

  30. 30.

    http://www.irit.fr/recherches/MELODI/ontologies/Autonomic.

  31. 31.

    http://delicias.dia.fi.upm.es/ontologies/ObjectWithStates.owl.

  32. 32.

    http://vocab.org/lifecycle/schema.

  33. 33.

    http://www.irit.fr/recherches/MELODI/ontologies/IoT-Lifecycle.

References

  1. Ganz, F., Puschmann, D., Barnaghi, P., Carrez, F.: A practical evaluation of information processing and abstraction techniques for the internet of things. IEEE Internet Things J. 2(4), 340–354 (2015)

    Article  Google Scholar 

  2. Gyrard, A., Serrano, M., Atemezing, G.A.: Semantic web methodologies, best practices and ontology engineering applied to Internet of Things. In: IEEE 2nd World Forum on Internet of Things (WF-IoT), pp. 412–417. IEEE (2015)

    Google Scholar 

  3. Murdock, P.: White paper: semantic interoperability for the web of things (2016)

    Google Scholar 

  4. Alaya, M.B., Medjiah, S., Monteil, T., Drira, K.: Toward semantic interoperability in oneM2M architecture. IEEE Commun. Mag. 53(12), 35–41 (2015)

    Article  Google Scholar 

  5. Lemaignan, S.: Grounding the interaction: knowledge management for interactive robots. Ph.D. thesis (2012)

    Google Scholar 

  6. del Carmen Suarez de Figueroa Baonza, M.: NeOn methodology for building ontology networks: specification, sheduling and reuse. Ph.D. thesis (2010)

    Google Scholar 

  7. Aquin, M.: Modularizing ontologies. In: Suárez-Figueroa, M.C., Gómez-Pérez, A., Motta, E., Gangemi, A. (eds.) Ontology Engineering in a Networked World, pp. 213–233. Springer, Heidelberg (2012)

    Google Scholar 

  8. Gangemi, A.: Ontology design patterns for semantic web content. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 262–276. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  9. Scharffe, F., Euzenat, J., Fensel, D.: Towards design patterns for ontology alignment. In: Proceedings of the 2008 ACM Symposium on Applied Computing - SAC 2008, p. 2321. ACM Press, New York, March 2008

    Google Scholar 

  10. Henson, C., Sheth, A., Thirunarayan, K.: Semantic perception: converting sensory observations to abstractions. IEEE Internet Comput. 16(2), 26–34 (2012)

    Article  Google Scholar 

  11. Chatzigiannakis, I., Hasemann, H., Karnstedt, M., Kleine, O., Kröller, A., Leggieri, M., Pfisterer, D., Römer, K., Truong, C.: True self-configuration for the loT. In: 3rd International Conference on the Internet of Things (IOT) (2012)

    Google Scholar 

  12. Han, S.N., Lee, G.M., Crespi, N.: Towards automated service composition using policy ontology in building automation system. In: 2012 IEEE Ninth International Conference on Services Computing, pp. 685–686 (2012)

    Google Scholar 

  13. Janowicz, K., Compton, M.: The stimulus-sensor-observation ontology design pattern and its integration into the semantic sensor network ontology. In: Proceedings of the 9th International Semantic Web Conference, 3rd International Workshop on Semantic Sensor Networks, pp. 7–11 (2010)

    Google Scholar 

  14. Kephart, J., Chess, D.: The vision of autonomic computing. Computer 36(1), 41–50 (2003)

    Article  MathSciNet  Google Scholar 

  15. Le-Phuoc, D., Quoc, H., Parreira, J.X., Hauswirth, M.: The linked sensor middleware-connecting the real world and the semantic web. In: Semantic Web Challenge 2011. Number April 2005, pp. 1–8 (2011)

    Google Scholar 

  16. Kopecký, J., Vitvar, T., Bournez, C., Farrell, J.: SAWSDL: semantic annotations for WSDL and XML schema. IEEE Internet Comput. 11(6), 60–67 (2007)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nicolas Seydoux .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Seydoux, N., Drira, K., Hernandez, N., Monteil, T. (2016). IoT-O, a Core-Domain IoT Ontology to Represent Connected Devices Networks. In: Blomqvist, E., Ciancarini, P., Poggi, F., Vitali, F. (eds) Knowledge Engineering and Knowledge Management. EKAW 2016. Lecture Notes in Computer Science(), vol 10024. Springer, Cham. https://doi.org/10.1007/978-3-319-49004-5_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-49004-5_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-49003-8

  • Online ISBN: 978-3-319-49004-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics