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”.
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
References
Fortino, G., Trunfio, P. (eds.): Internet of Things Based on Smart Objects. Technology, Middleware and Applications. Springer, Berlin (2014)
Murdock, P., Bassbouss, L., Datta, S.K., et al.: Semantic interoperability for the Web of Things. Technical report EURECOM+5000, Eurecom, 09 (2016)
Staab, S., Studer, R.: Handbook on Ontologies, 2nd edn. Springer, Berlin (2009)
Owl 2 web ontology language profiles. https://www.w3.org/TR/2009/REC-owl2-profiles-20091027/
The Description Logic Handbook: Theory, Implementation and Applications, 2nd edn. Cambridge University Press, Cambridge (2010)
Owl 2 syntaxes. https://www.w3.org/TR/2012/REC-owl2-overview-20121211/#Syntaxes
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)
Euzenat, J., Shvaiko, P.: Ontology Matching, 2nd edn. Springer, Berlin (2013)
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)
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)
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)
Owl 2 web ontology language mapping to RDF graphs. https://www.w3.org/TR/owl2-mapping-to-rdf/
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)
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)
Bohring, H., Auer, S.: Mapping XML to OWL ontologies. In: Leipziger Informatik-Tage, volume 72 of LNI, pp. 147–156. GI (2005)
Yahia, N., Mokhtar, S.A., Ahmed, A.: Automatic generation of OWL ontology from XML data source. CoRR, abs/1206.0570 (2012)
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)
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)
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)
Tsinaraki, C., Christodoulakis, S.: Interoperability of XML schema applications with OWL domain knowledge and semantic web tools, pp. 850–869. Springer, Berlin (2007)
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)
JSON schema. http://json-schema.org/
Droettboom, M.: Understanding JSON Schema. https://spacetelescope.github.io/understanding-json-schema/
Jsons2xsd. https://github.com/ethlo/jsons2xsd
Cullot, N., Ghawi, R., Yétongnon, K.: DB2OWL: a tool for automatic database-to-ontology mapping (2007)
Cerbah, F.: Learning highly structured semantic repositories from relational databases. In: European Semantic Web Conference, pp. 777–781. Springer, Berlin (2008)
Ontology alignment evaluation initiative. http://oaei.ontologymatching.org/
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)
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)
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)
A format for ontology alignment. http://alignapi.gforge.inria.fr/format.html
SKOS simple knowledge organization system reference. https://www.w3.org/TR/skos-reference/
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)
Web Ontology Language. https://www.w3.org/TR/owl2-overview/
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)
SWRL: A semantic web rule language combining owl and ruleML. https://www.w3.org/Submission/SWRL/
RIF overview. https://www.w3.org/TR/rif-overview/
EDOAL: Expressive and declarative ontology alignment language. http://alignapi.gforge.inria.fr/edoal.html
David, J., Euzenat, J., Scharffe, F., Trojahn dos Santos, C.: The alignment API 4.0. Semant. Web 2(1), 3–10 (2011)
IoT lite Ontology. http://www.w3.org/Submission/iot-lite/
SSN Ontology. http://www.w3.org/2005/Incubator/ssn/ssnx/ssn
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)
Acknowledgements
Research presented in this paper has been partially supported by EU-H2020-ICT grant INTER-IoT 687283.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)