Skip to main content

Towards Semantic Interoperability Between Internet of Things Platforms

  • Chapter
  • First Online:
Integration, Interconnection, and Interoperability of IoT Systems

Part of the book series: Internet of Things ((ITTCC))

Abstract

Lack of interoperability between Internet of Things (IoT) platforms, systems, and applications is one of serious problems that prevents its even more rapid adoption. As long as individual IoT platforms cannot meaningfully communicate with each other, the vision of a global IoT ecosystem will not be realized. While the problem of IoT interoperability can be considered at different levels, starting from hardware interoperability at the bottom of the stack, we are interested in the semantic interoperability, which can be seen as the meta-level for all interoperability considerations. In other words, the aim of this chapter is to consider how multiple IoT platforms can “understand” each other and have meaningful “conversation”.

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

Access this chapter

Institutional subscriptions

Notes

  1. 1.

    https://www.w3.org/RDF/.

  2. 2.

    https://www.w3.org/TR/rdf-schema/.

  3. 3.

    http://mowl-power.cs.man.ac.uk:8080/converter/.

  4. 4.

    http://protege.stanford.edu/.

  5. 5.

    https://www.w3.org/XML/.

  6. 6.

    https://www.w3.org/XML/1998/06/xmlspec-report.htm.

  7. 7.

    https://www.w3.org/XML/Schema.

  8. 8.

    https://github.com/srdc/ontmalizer.

  9. 9.

    http://rhizomik.net/html/redefer.

  10. 10.

    http://json-schema.org/.

  11. 11.

    https://sourceforge.net/projects/rdbtoonto/.

  12. 12.

    https://docbox.etsi.org/workshop/2015/201504_smartappliances4/tno_study_smart_2013-0077_ldaniele.pdf.

  13. 13.

    https://www.cs.ox.ac.uk/isg/tools/LogMap/.

  14. 14.

    http://dbs.uni-leipzig.de/Research/coma.html.

  15. 15.

    http://somer.fc.ul.pt/aml.php.

References

  1. Fortino, G., Trunfio, P. (eds.): Internet of Things Based on Smart Objects. Technology, Middleware and Applications. Springer, Berlin (2014)

    Google Scholar 

  2. Murdock, P., Bassbouss, L., Datta, S.K., et al.: Semantic interoperability for the Web of Things. Technical report EURECOM+5000, Eurecom, 09 (2016)

    Google Scholar 

  3. Staab, S., Studer, R.: Handbook on Ontologies, 2nd edn. Springer, Berlin (2009)

    Book  MATH  Google Scholar 

  4. Owl 2 web ontology language profiles. https://www.w3.org/TR/2009/REC-owl2-profiles-20091027/

  5. The Description Logic Handbook: Theory, Implementation and Applications, 2nd edn. Cambridge University Press, Cambridge (2010)

    Google Scholar 

  6. Owl 2 syntaxes. https://www.w3.org/TR/2012/REC-owl2-overview-20121211/#Syntaxes

  7. Stuckenschmidt, H., Parent, C., Spaccapietra, S. (eds.): Modular Ontologies. Concepts, Theories and Techniques for Knowledge Modularization, volume 5445 of State-of-the-Art Survey, LNCS (2009)

    Google Scholar 

  8. Euzenat, J., Shvaiko, P.: Ontology Matching, 2nd edn. Springer, Berlin (2013)

    Book  MATH  Google Scholar 

  9. Ganzha, M., Paprzycki, M., Pawłowski, W., Szmeja, P., Wasielewska, K., Fortino, G.: Tools for ontology matching—practical considerations from INTER-IoT perspective. In: Proceedings of the 8th International Conference on Internet and Distributed Computing Systems. LNCS, vol. 9864, pp. 296–307. Springer, Berlin (2016)

    Google Scholar 

  10. Otero-Cerdeira, L., Rodríguez-Martínez, F.J., Gómez-Rodríguez, A.: Ontology matching: a literature review. Expert Syst. Appl. 42(2), 949–971 (2015)

    Article  Google Scholar 

  11. Ganzha, M., Paprzycki, M., Pawłowski, W., Szmeja, P., Wasielewska, K., Palau, C.E.: From implicit semantics towards ontologies—practical considerations from the INTER-IoT perspective (submitted for publication). In: Proceedings of 1st edition of Globe-IoT 2017: Towards Global Interoperability among IoT Systems (2017)

    Google Scholar 

  12. Owl 2 web ontology language mapping to RDF graphs. https://www.w3.org/TR/owl2-mapping-to-rdf/

  13. Bahrami, M., Hacherouf, M., Nait Bahloul, S.: Proceedings of the 2015 international conference on soft computing and software engineering (SCSE’15), DTD2OWL2: a new approach for the transformation of the DTD to OWL. Procedia Comput. Sci. 62, 457–466 (2015)

    Article  Google Scholar 

  14. Rodrigues, T., Rosa, P., Cardoso, J.: Mapping XML to existing OWL ontologies. In: Isaías, P., Nunes, M.B., Martínez, I.J. (eds.) International Conference WWW/Internet 2006, pp. 72–77 (2006)

    Google Scholar 

  15. Bohring, H., Auer, S.: Mapping XML to OWL ontologies. In: Leipziger Informatik-Tage, volume 72 of LNI, pp. 147–156. GI (2005)

    Google Scholar 

  16. Yahia, N., Mokhtar, S.A., Ahmed, A.: Automatic generation of OWL ontology from XML data source. CoRR, abs/1206.0570 (2012)

    Google Scholar 

  17. Bedini, I., Matheus, C., Patel-Schneider, P.F., Boran, A., Nguyen, B.: Transforming XML schema to OWL using patterns. In: 2011 Fifth IEEE International Conference on Semantic Computing (ICSC), pp. 102–109 (2011)

    Google Scholar 

  18. Ferdinand, M., Zirpins, C., Trastour, D.: Lifting XML schema to OWL. In: Koch, N., Fraternali, P., Wirsing, M. (eds.) Web Engineering - 4th International Conference, ICWE 2004, Munich, Germany, 26–30 July 2004, Proceedings, pp. 354–358. Springer, Heidelberg (2004)

    Google Scholar 

  19. Ghawi, R., Cullot, N.: Building ontologies from XML data sources. In: Proceedings of the 20th International Workshop on Database and Expert Systems Application, DEXA ’09, pp. 480–484. IEEE Computer Society, Washington (2009)

    Google Scholar 

  20. Tsinaraki, C., Christodoulakis, S.: Interoperability of XML schema applications with OWL domain knowledge and semantic web tools, pp. 850–869. Springer, Berlin (2007)

    Google Scholar 

  21. Tsinaraki,C., Christodoulakis, S.: XS2OWL: a formal model and a system for enabling XML schema applications to interoperate with OWL-DL domain knowledge and semantic web tools, pp. 124–136. Springer, Berlin (2007)

    Google Scholar 

  22. JSON schema. http://json-schema.org/

  23. Droettboom, M.: Understanding JSON Schema. https://spacetelescope.github.io/understanding-json-schema/

  24. http://www.altova.com/xmlspy/json-schema-editor.html

  25. Jsons2xsd. https://github.com/ethlo/jsons2xsd

  26. Cullot, N., Ghawi, R., Yétongnon, K.: DB2OWL: a tool for automatic database-to-ontology mapping (2007)

    Google Scholar 

  27. Cerbah, F.: Learning highly structured semantic repositories from relational databases. In: European Semantic Web Conference, pp. 777–781. Springer, Berlin (2008)

    Google Scholar 

  28. Ontology alignment evaluation initiative. http://oaei.ontologymatching.org/

  29. Jiménez-Ruiz, E., Grau, B.C.: LogMap: logic-based and scalable ontology matching. In: International Semantic Web Conference (ISWC). LNCS, vol. 7031, pp. 273–288. Springer, Berlin (2011)

    Google Scholar 

  30. Aumueller, D., Do, H.-H., Massmann, S., Rahm, E.: Schema and ontology matching with COMA++. In: Proceedings of the 2005 ACM SIGMOD International Conference on Management of Data, pp. 906–908. ACM (2005)

    Google Scholar 

  31. Faria, D., Pesquita, C., Santos, E., Palmonari, M., Cruz, I.F., Couto, F.M.: The AgreementMakerLight ontology matching system. In: On the Move to Meaningful Internet Systems: OTM 2013 Conferences, pp. 527–541. Springer, Berlin (2013)

    Google Scholar 

  32. A format for ontology alignment. http://alignapi.gforge.inria.fr/format.html

  33. SKOS simple knowledge organization system reference. https://www.w3.org/TR/skos-reference/

  34. Maedche, A., Motik, B., Silva, N., Volz, R.: MAFRA - a mapping framework for distributed ontologies. In: EKAW ’02: Proceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management, Ontologies and the Semantic Web, pp. 235–250, London, UK. Springer, Berlin (2011)

    Google Scholar 

  35. Web Ontology Language. https://www.w3.org/TR/owl2-overview/

  36. Bouquet, P., Giunchiglia, F., van Harmelen, F., Serafini, L., Stuckenschmidt, H.: C-owl: contextualizing ontologies. In: Proceedings of the 2nd International Semantic Web Conference (ISWC 2003) (Sanibel Island, Florida). LNCS, vol. 2870, pp. 164–179. Springer, Berlin (2003)

    Google Scholar 

  37. SWRL: A semantic web rule language combining owl and ruleML. https://www.w3.org/Submission/SWRL/

  38. RIF overview. https://www.w3.org/TR/rif-overview/

  39. EDOAL: Expressive and declarative ontology alignment language. http://alignapi.gforge.inria.fr/edoal.html

  40. David, J., Euzenat, J., Scharffe, F., Trojahn dos Santos, C.: The alignment API 4.0. Semant. Web 2(1), 3–10 (2011)

    Google Scholar 

  41. IoT lite Ontology. http://www.w3.org/Submission/iot-lite/

  42. SSN Ontology. http://www.w3.org/2005/Incubator/ssn/ssnx/ssn

  43. Ganzha, M., Paprzycki, M., Pawłowski, W., Szmeja, P., Wasielewska, K.: Towards Semantic Interoperability Between Internet of Things Platforms (submitted for publication). Springer, Berlin (2016)

    Google Scholar 

Download references

Acknowledgements

Research presented in this paper has been partially supported by EU-H2020-ICT grant INTER-IoT 687283.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wiesław Pawłowski .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Cite this chapter

Ganzha, M., Paprzycki, M., Pawłowski, W., Szmeja, P., Wasielewska, K. (2018). Towards Semantic Interoperability Between Internet of Things Platforms. In: Gravina, R., Palau, C., Manso, M., Liotta, A., Fortino, G. (eds) Integration, Interconnection, and Interoperability of IoT Systems. Internet of Things. Springer, Cham. https://doi.org/10.1007/978-3-319-61300-0_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-61300-0_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-61299-7

  • Online ISBN: 978-3-319-61300-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics