{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T02:26:16Z","timestamp":1771035976736,"version":"3.50.1"},"reference-count":21,"publisher":"Walter de Gruyter GmbH","issue":"5-6","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,12,16]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>The Internet of Things (IoT) is bringing Internet connectivity to a wide range of devices which results in an increasing number of products for smart home, industry 4.0 and\/or smart cities. Even though IoT has the ambition to reach an increasing amount of devices and be scalable across different domains, lack of interoperability inhibits this scope to be attained. Recent standardization efforts by the World Wide Web Consortium (W3C) are addressing the interoperability problem by the means of Thing Description (TD) that allows humans and machines to understand the capabilities and communication interfaces of IoT devices. In this paper, we show a more systematic and streamlined development of IoT devices and systems that relies on the TD standard. We introduce three different complementary methods that can be applied independently in the different stages of the development, or as a framework to streamline the development of IoT devices and systems. As a result of using the TD standard, interoperability between IoT devices of various stakeholders is ensured from early stages and the time to market is reduced.<\/jats:p>","DOI":"10.1515\/itit-2020-0016","type":"journal-article","created":{"date-parts":[[2020,12,22]],"date-time":"2020-12-22T14:17:43Z","timestamp":1608646663000},"page":"215-226","source":"Crossref","is-referenced-by-count":3,"title":["Streamlining IoT system development with open standards"],"prefix":"10.1515","volume":"62","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4910-4962","authenticated-orcid":false,"given":"Ege","family":"Korkan","sequence":"first","affiliation":[{"name":"9184 Technical University of Munich , Embedded Systems and Internet of Things , Arcisstr. 21 , , Munich , Germany"}]},{"given":"Sebastian","family":"Kaebisch","sequence":"additional","affiliation":[{"name":"Siemens AG , Otto-Hahn-Ring 6 , Munich , Germany"}]},{"given":"Sebastian","family":"Steinhorst","sequence":"additional","affiliation":[{"name":"9184 Technical University of Munich , Embedded Systems and Internet of Things , Arcisstr. 21 , , Munich , Germany"}]}],"member":"374","published-online":{"date-parts":[[2020,12,8]]},"reference":[{"key":"2023033120444117726_j_itit-2020-0016_ref_001_w2aab3b7d668b1b6b1ab2ab1Aa","unstructured":"D. Raggett, K. Ashimura, Y. Chen, \u201cWhite Paper for the Web of Things\u201d, W3C, Tech. Rep., 2016. [Online]. Available: http:\/\/w3c.github.io\/wot\/charters\/wot-white-paper-2016.html."},{"key":"2023033120444117726_j_itit-2020-0016_ref_002_w2aab3b7d668b1b6b1ab2ab2Aa","unstructured":"D. Guinard, V. Trifa, 2016. Building the Web of Things. Shelter Island: Manning."},{"key":"2023033120444117726_j_itit-2020-0016_ref_003_w2aab3b7d668b1b6b1ab2ab3Aa","unstructured":"M. Kovatsch, R. Matsukura, M. Lagally, T. Kawaguchi, K. Toumura, K. Kajimoto, \u201cWeb of Things Architecture\u201d, W3C, Tech. Rep., 2020. [Online]. Available: https:\/\/www.w3.org\/TR\/2020\/REC-wot-architecture-20200409\/."},{"key":"2023033120444117726_j_itit-2020-0016_ref_004_w2aab3b7d668b1b6b1ab2ab4Aa","unstructured":"S. Kaebisch, T. Kamiya, M. McCool, V. Charpenay, M. Kovatsch, \u201cWeb of Things Thing Description\u201d, W3C, Tech. Rep., 2020. [Online]. Available: https:\/\/www.w3.org\/TR\/2020\/REC-wot-thing-description-20200409\/."},{"key":"2023033120444117726_j_itit-2020-0016_ref_005_w2aab3b7d668b1b6b1ab2ab5Aa","doi-asserted-by":"crossref","unstructured":"A. Palmieri, P. Prem, S. Ranise, U. Morelli, T. Ahmad, \u201cMQTTSA: A Tool for Automatically Assisting the Secure Deployments of MQTT Brokers\u201d, in 2019 IEEE World Congress on Services (SERVICES), Milan, Italy, 2019, pp.\u200947\u201353.","DOI":"10.1109\/SERVICES.2019.00023"},{"key":"2023033120444117726_j_itit-2020-0016_ref_006_w2aab3b7d668b1b6b1ab2ab6Aa","unstructured":"D. Guinard, V. Trifa, \u201cTowards the Web of Things: Web Mashups for Embedded Devices\u201d, in Workshop MEM 2009, in proc. of WWW, Madrid, Spain, vol.\u200915, 2009, p.\u20098."},{"key":"2023033120444117726_j_itit-2020-0016_ref_007_w2aab3b7d668b1b6b1ab2ab7Aa","unstructured":"A. Wright, H. Andrews, B. Hutton, \u201cJSON Schema: A Media Type for Describing JSON Documents\u201d, [Online]. Available: https:\/\/tools.ietf.org\/html\/draft-handrews-json-schema-02, 2019."},{"key":"2023033120444117726_j_itit-2020-0016_ref_008_w2aab3b7d668b1b6b1ab2ab8Aa","unstructured":"M. McCool, E. Korkan, \u201cWeb of Things (WoT) Thing Description: Implementation Report. Version: 6 Dec 2019\u201d, [Online]. Available: https:\/\/w3c.github.io\/wot-thing-description\/testing\/report.html."},{"key":"2023033120444117726_j_itit-2020-0016_ref_009_w2aab3b7d668b1b6b1ab2ab9Aa","unstructured":"Z. Kis, D. Peintner, J. Hund, K. Nimura, \u201cWeb of Things (WoT) Scripting API\u201d, W3C, Tech. Rep., October 2019. [Online]. Available: https:\/\/www.w3.org\/TR\/2018\/WD-wot-scripting-api-20191028\/."},{"key":"2023033120444117726_j_itit-2020-0016_ref_010_w2aab3b7d668b1b6b1ab2ac10Aa","unstructured":"M. Koster, E. Korkan, \u201cWoT Binding Templates\u201d, Tech. Rep., 2020. [Online]. Available: https:\/\/www.w3.org\/TR\/2020\/NOTE-wot-binding-templates-20200130\/."},{"key":"2023033120444117726_j_itit-2020-0016_ref_011_w2aab3b7d668b1b6b1ab2ac11Aa","unstructured":"M. Sporny, M. Lanthaler, G. Kellogg, \u201cJSON-LD 1.0\u201d, W3C, W3C Recommendation, 2014, http:\/\/www.w3.org\/TR\/2014\/REC-json-ld-20140116\/."},{"key":"2023033120444117726_j_itit-2020-0016_ref_012_w2aab3b7d668b1b6b1ab2ac12Aa","unstructured":"D. Peintner, M. Kovatsch, C. Glomb, J. Hund, S. Kaebisch, V. Charpenay, \u201cEclipse Thingweb Project\u201d, 2018. [Online; accessed April 11, 2020]. Available: https:\/\/projects.eclipse.org\/projects\/iot.thingweb."},{"key":"2023033120444117726_j_itit-2020-0016_ref_013_w2aab3b7d668b1b6b1ab2ac13Aa","doi-asserted-by":"crossref","unstructured":"K., Hiun, et al., \u201cIoT-TaaS: Towards a Prospective IoT Testing Framework\u201d. IEEE Access 6 (2018): 15480\u201315493.","DOI":"10.1109\/ACCESS.2018.2802489"},{"key":"2023033120444117726_j_itit-2020-0016_ref_014_w2aab3b7d668b1b6b1ab2ac14Aa","doi-asserted-by":"crossref","unstructured":"E. Korkan, E. Regnath, S. Kaebisch, S. Steinhorst, \u201cNo-Code Shadow Things Deployment for the IoT\u201d, in Proc. of the 2020 IEEE WFIOT, New Orleans, USA.","DOI":"10.1109\/WF-IoT48130.2020.9221368"},{"key":"2023033120444117726_j_itit-2020-0016_ref_015_w2aab3b7d668b1b6b1ab2ac15Aa","doi-asserted-by":"crossref","unstructured":"E. Korkan, S. Kaebisch, M. Kovatsch, S. Steinhorst, \u201cSafe Interoperability for Web of Things Devices and Systems\u201d, in Languages, Design Methods, and Tools for Electronic System Design - Selected Contributions from FDL. Springer International Publishing, 2018.","DOI":"10.1007\/978-3-030-31585-6_3"},{"key":"2023033120444117726_j_itit-2020-0016_ref_016_w2aab3b7d668b1b6b1ab2ac16Aa","doi-asserted-by":"crossref","unstructured":"S.\u2009N. Han, G.\u2009M. Lee, N. Crespi, K. Heo, N. Van Luong, M. Brut, P. Gatellier, \u201cDPWSim: A Simulation Toolkit for IoT Applications using Devices Profile for Web Services\u201d, in 2014 IEEE World Forum on Internet of Things (WF-IoT), March 2014, pp.\u2009544\u2013547.","DOI":"10.1109\/WF-IoT.2014.6803226"},{"key":"2023033120444117726_j_itit-2020-0016_ref_017_w2aab3b7d668b1b6b1ab2ac17Aa","unstructured":"D. Driscoll, A. Mensch, \u201cDevices Profile for Web Services Version 1.1\u201d, [Online]. Available: http:\/\/docs.oasis-open.org\/ws-dd\/dpws\/1.1\/os\/wsdd-dpws-1.1-spec-os.pdf, 2009."},{"key":"2023033120444117726_j_itit-2020-0016_ref_018_w2aab3b7d668b1b6b1ab2ac18Aa","doi-asserted-by":"crossref","unstructured":"F. Osterlind, A. Dunkels, J. Eriksson, N. Finne, T. Voigt, \u201cCross-Level Sensor Network Simulation with COOJA\u201d, Proceedings. 2006 31st IEEE Conference on Local Computer Networks, Tampa, FL, 2006, pp.\u2009641\u2013648, doi:10.1109\/LCN.2006.322172.","DOI":"10.1109\/LCN.2006.322172"},{"key":"2023033120444117726_j_itit-2020-0016_ref_019_w2aab3b7d668b1b6b1ab2ac19Aa","unstructured":"A. Dunkels, B. Groenvall, T. Voigt, \u201cContiki - a lightweight and flexible operating system for tiny networked sensors\u201d, in Proceedings of the First IEEE Workshop on Embedded Networked Sensors, Tampa, Florida, USA, Nov. 2004."},{"key":"2023033120444117726_j_itit-2020-0016_ref_020_w2aab3b7d668b1b6b1ab2ac20Aa","unstructured":"Mozilla Foundation, \u201cMozilla WebThings Gateway Virtual Things Adapter\u201d, [Online]. Available: https:\/\/github.com\/mozilla-iot\/virtual-things-adapter, 2020."},{"key":"2023033120444117726_j_itit-2020-0016_ref_021_w2aab3b7d668b1b6b1ab2ac21Aa","doi-asserted-by":"crossref","unstructured":"S. Ziegler, S. Fdida, T. Watteyne, C. Viho, \u201cF-Interop - Online Conformance, Interoperability and Performance Tests for the IoT\u201d, in Conference on Interoperability in IoT (InterIoT), Oct. 2016, Paris, France.","DOI":"10.1007\/978-3-319-52727-7_7"}],"container-title":["it - Information Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.degruyter.com\/view\/journals\/itit\/62\/5-6\/article-p215.xml","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/itit-2020-0016\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/itit-2020-0016\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,1]],"date-time":"2023-04-01T10:09:42Z","timestamp":1680343782000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/itit-2020-0016\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,1]]},"references-count":21,"journal-issue":{"issue":"5-6","published-online":{"date-parts":[[2020,10,7]]},"published-print":{"date-parts":[[2020,12,16]]}},"alternative-id":["10.1515\/itit-2020-0016"],"URL":"https:\/\/doi.org\/10.1515\/itit-2020-0016","relation":{},"ISSN":["2196-7032","1611-2776"],"issn-type":[{"value":"2196-7032","type":"electronic"},{"value":"1611-2776","type":"print"}],"subject":[],"published":{"date-parts":[[2020,12,1]]}}}