{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,20]],"date-time":"2026-07-20T17:38:08Z","timestamp":1784569088015,"version":"3.55.0"},"reference-count":41,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2020,2,4]],"date-time":"2020-02-04T00:00:00Z","timestamp":1580774400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"European Commission Directorate-General for Research and Innovation","award":["H2020-688467"],"award-info":[{"award-number":["H2020-688467"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>With the constant growth of Internet of Things (IoT) ecosystems, allowing them to interact transparently has become a major issue for both the research and the software development communities. In this paper we propose a novel approach that builds semantically interoperable ecosystems of IoT devices. The approach provides a SPARQL query-based mechanism to transparently discover and access IoT devices that publish heterogeneous data. The approach was evaluated in order to prove that it provides complete and correct answers without affecting the response time and that it scales linearly in large ecosystems.<\/jats:p>","DOI":"10.3390\/s20030822","type":"journal-article","created":{"date-parts":[[2020,2,5]],"date-time":"2020-02-05T03:18:48Z","timestamp":1580872728000},"page":"822","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":25,"title":["eWoT: A Semantic Interoperability Approach for Heterogeneous IoT Ecosystems Based on the Web of Things"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1823-4484","authenticated-orcid":false,"given":"Andrea","family":"Cimmino","sequence":"first","affiliation":[{"name":"Ontology Engineering Group (OEG), Universidad Polit\u00e9cnica de Madrid, 28660 Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3587-0367","authenticated-orcid":false,"given":"Mar\u00eda","family":"Poveda-Villal\u00f3n","sequence":"additional","affiliation":[{"name":"Ontology Engineering Group (OEG), Universidad Polit\u00e9cnica de Madrid, 28660 Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0421-452X","authenticated-orcid":false,"given":"Ra\u00fal","family":"Garc\u00eda-Castro\u00a0","sequence":"additional","affiliation":[{"name":"Ontology Engineering Group (OEG), Universidad Polit\u00e9cnica de Madrid, 28660 Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,2,4]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1007\/s12599-015-0383-3","article-title":"Internet of Things","volume":"57","author":"Wortmann","year":"2015","journal-title":"Bus. Inf. Syst. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Hassan, M.M., Song, B., and Huh, E.N. (2009, January 15\u201316). A framework of sensor-cloud integration opportunities and challenges. Proceedings of the 3rd international conference on Ubiquitous information management and communication, Suwon, Korea.","DOI":"10.1145\/1516241.1516350"},{"key":"ref_3","unstructured":"Middleton, P., Tully, J., and Kjeldsen, P. (2013). Forecast: The Internet of Things, Worldwide, Gartner."},{"key":"ref_4","unstructured":"Press, G. (2014). Internet of Things by the Numbers: Market Estimates and Forecasts, Forbes Media."},{"key":"ref_5","unstructured":"Rawat, D.B., Brecher, C., Song, H., and Jeschke, S. (2017). Industrial Internet of Things: Cybermanufacturing Systems, Springer."},{"key":"ref_6","unstructured":"Initiative, E.P. (2018). Advancing IoT Platforms Interoperability, River Publishers."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1145\/309844.309849","article-title":"Semantic interoperability in global information systems","volume":"28","author":"Ouksel","year":"1999","journal-title":"ACM SIGMOD Rec."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Gyrard, A., and Serrano, M. (2016, January 23\u201325). Connected smart cities: Interoperability with seg 3.0 for the Internet of Things. Proceedings of the 2016 30th International Conference on Advanced Information Networking and Applications Workshops (WAINA), Crans-Montana, Switzerland.","DOI":"10.1109\/WAINA.2016.151"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Zhou, Y., De, S., Wang, W., and Moessner, K. (2016). Search techniques for the web of things: A taxonomy and survey. Sensors, 16.","DOI":"10.3390\/s16050600"},{"key":"ref_10","unstructured":"World Wide Web Consortium (2013). SPARQL 1.1 Overview, World Wide Web Consortium."},{"key":"ref_11","unstructured":"Kaebisch, S., and Kamiya, T. (2017). Web of Things (WoT) Thing Description, First Public Working Draft, W3C."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Mathew, S.S., Atif, Y., Sheng, Q.Z., and Maamar, Z. (2011, January 19\u201322). Web of things: Description, discovery and integration. Proceedings of the 2011 International conference on Internet of Things and 4th International Conference on Cyber, Physical and Social Computing, Dalian, China.","DOI":"10.1109\/iThings\/CPSCom.2011.165"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Buil-Aranda, C., Arenas, M., and Corcho, O. (2011). Semantics and optimization of the SPARQL 1.1 federation extension. Extended Semantic Web Conference, Springer.","DOI":"10.1007\/978-3-642-21064-8_1"},{"key":"ref_14","unstructured":"Kaebisch, S., and Anicic, D. (2016, January 17\u201318). Thing description as enabler of semantic interoperability on the Web of Things. Proceedings of the IoT Semantic Interoperability Workshop, San Jose, CA, USA."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Serena, F., Poveda-Villal\u00f3n, M., and Garc\u00eda-Castro, R. (2017, January 5\u20138). Semantic discovery in the web of things. Proceedings of the International Conference on Web Engineering, Rome, Italy.","DOI":"10.1007\/978-3-319-74433-9_2"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2180","DOI":"10.1109\/TII.2014.2307795","article-title":"A health-IoT platform based on the integration of intelligent packaging, unobtrusive bio-sensor, and intelligent medicine box","volume":"10","author":"Yang","year":"2014","journal-title":"IEEE Trans. Ind. Inf."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Giaffreda, R., Capra, L., and Antonelli, F. (2016, January 12\u201314). A pragmatic approach to solving IoT interoperability and security problems in an eHealth context. Proceedings of the 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT), Reston, VA, USA.","DOI":"10.1109\/WF-IoT.2016.7845452"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1109\/MCOM.2017.1700028","article-title":"A SyMPHOnY of integrated IoT businesses: closing the gap between availability and adoption","volume":"55","author":"Hosek","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Datta, S.K., Bonnet, C., and Nikaein, N. (2014, January 6\u20138). An IoT gateway centric architecture to provide novel M2M services. Proceedings of the 2014 IEEE World Forum on Internet of Things (WF-IoT), Seoul, Korea.","DOI":"10.1109\/WF-IoT.2014.6803221"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Castellani, A.P., Fossati, T., and Loreto, S. (2012, January 8\u201311). HTTP-CoAP cross protocol proxy: an implementation viewpoint. Proceedings of the 2012 IEEE 9th International Conference on Mobile Ad-Hoc and Sensor Systems (MASS 2012), Las Vegas, NV, USA.","DOI":"10.1109\/MASS.2012.6708523"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1109\/MCOM.2015.7263375","article-title":"Toward better horizontal integration among IoT services","volume":"53","author":"Khreishah","year":"2015","journal-title":"IEEE Commun. Mag."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MS.2017.2","article-title":"Enabling IoT ecosystems through platform interoperability","volume":"34","author":"Schmid","year":"2017","journal-title":"IEEE Softw."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Li, W., Privat, G., and Le Gall, F. (2017, January 6\u20139). Towards a semantics extractor for interoperability of IoT platforms. Proceedings of the 2017 Global Internet of Things Summit (GIoTS), Geneva, Switzerland.","DOI":"10.1109\/GIOTS.2017.8016247"},{"key":"ref_24","unstructured":"Li, W., and Privat, G. (2016, January 30). Cross-Fertilizing Data through Web of Things APIs with JSON-LD. Proceedings of the European Semantic Web Conference, Heraklion, Crete, Greece."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"9731806","DOI":"10.1155\/2017\/9731806","article-title":"Semantic interoperability in heterogeneous IoT infrastructure for healthcare","volume":"2017","author":"Jabbar","year":"2017","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1016\/j.procs.2016.04.110","article-title":"A comprehensive semantic model for smart object description and request resolution in the Internet of Things","volume":"83","author":"Yachir","year":"2016","journal-title":"Procedia Comput. Sci."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Soldatos, J., Kefalakis, N., Hauswirth, M., Serrano, M., Calbimonte, J.P., Riahi, M., Aberer, K., Jayaraman, P.P., Zaslavsky, A., and \u017darko, I.P. (2015). Openiot: Open source internet-of-things in the cloud. Interoperability and open-source solutions for the Internet of Things, Springer.","DOI":"10.1007\/978-3-319-16546-2_3"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Desai, P., Sheth, A., and Anantharam, P. (July, January 27). Semantic gateway as a service architecture for iot interoperability. Proceedings of the 2015 IEEE International Conference on Mobile Services, New York, NY, USA.","DOI":"10.1109\/MobServ.2015.51"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1109\/TSC.2010.3","article-title":"Interacting with the soa-based Internet of Things: Discovery, query, selection, and on-demand provisioning of web services","volume":"3","author":"Guinard","year":"2010","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Wei, Q., and Jin, Z. (2012, January 30\u201331). Service discovery for Internet of Things: A context-awareness perspective. Proceedings of the Fourth Asia-Pacific Symposium on Internetware, Qingdao, China.","DOI":"10.1145\/2430475.2430500"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Cassar, G., Barnaghi, P., Wang, W., and Moessner, K. (2012, January 11\u201314). A hybrid semantic matchmaker for iot services. Proceedings of the 2012 IEEE International Conference on Green Computing and Communications, Besancon, France.","DOI":"10.1109\/GreenCom.2012.40"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Gomes, P., Cavalcante, E., Batista, T., Taconet, C., Chabridon, S., Conan, D., Delicato, F.C., and Pires, P.F. (2016). A QoC-aware discovery service for the Internet of Things. Ubiquitous Computing and Ambient Intelligence, Springer.","DOI":"10.1007\/978-3-319-48799-1_39"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1186\/s13174-019-0109-8","article-title":"A semantic-based discovery service for the Internet of Things","volume":"10","author":"Gomes","year":"2019","journal-title":"J. Internet Serv. Appl."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Gyrard, A., and Serrano, M. (2015, January 11\u201313). A unified semantic engine for Internet of Things and smart cities: From sensor data to end-users applications. Proceedings of the 2015 IEEE International Conference on Data Science and Data Intensive Systems, Sydney, Australia.","DOI":"10.1109\/DSDIS.2015.59"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"\u017darko, I.P., Mueller, S., P\u0142ociennik, M., Rajtar, T., Jacoby, M., Pardi, M., Insolvibile, G., Glykantzis, V., Antoni\u0107, A., and Ku\u0161ek, M. (2019, January 17\u201321). The symbIoTe Solution for Semantic and Syntactic Interoperability of Cloud-based IoT Platforms. Proceedings of the 2019 Global IoT Summit (GIoTS), Aarhus, Denmark.","DOI":"10.1109\/GIOTS.2019.8766420"},{"key":"ref_36","unstructured":"Dimou, A., Vander Sande, M., Colpaert, P., Verborgh, R., Mannens, E., and Van de Walle, R. (2014). RML: A Generic Language for Integrated RDF Mappings of Heterogeneous Data. LDOW, 1184."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Stocker, M., Seaborne, A., Bernstein, A., Kiefer, C., and Reynolds, D. (2008, January 21\u201325). SPARQL Basic Graph Pattern Optimization Using Selectivity Estimation. Proceedings of the 17th International Conference on World Wide Web (WWW \u201908), Beijing, China.","DOI":"10.1145\/1367497.1367578"},{"key":"ref_38","first-page":"84","article-title":"RDF data storage and query processing schemes: A survey","volume":"51","author":"Wylot","year":"2018","journal-title":"ACM Comput. Surv."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"2636","DOI":"10.1080\/03610918.2014.931971","article-title":"Overview of Friedman\u2019s test and post-hoc analysis","volume":"44","author":"Pereira","year":"2015","journal-title":"Commun. Stat. Simul. C"},{"key":"ref_40","first-page":"20","article-title":"Segmented: An R package to fit regression models with broken-line relationships","volume":"8","author":"Muggeo","year":"2008","journal-title":"R News"},{"key":"ref_41","unstructured":"Gao, J., Yang, X., Jiang, Y., Song, H., Choo, K.K.R., and Sun, J. (2019). Semantic Learning Based Cross-Platform Binary Vulnerability Search For IoT Devices. IEEE Trans. Ind. Inf."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/3\/822\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T08:54:22Z","timestamp":1760172862000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/3\/822"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,2,4]]},"references-count":41,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2020,2]]}},"alternative-id":["s20030822"],"URL":"https:\/\/doi.org\/10.3390\/s20030822","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,2,4]]}}}