{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T17:44:12Z","timestamp":1764783852764,"version":"build-2065373602"},"reference-count":51,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2016,4,1]],"date-time":"2016-04-01T00:00:00Z","timestamp":1459468800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The Internet of Things allows things in the world to be connected to each other and enables them to automate daily tasks without human intervention, eventually building smart spaces. This article demonstrates a prototype service based on the Internet of Things, TTEO (Things Talk to Each Other). We present the full details on the system architecture and the software platforms for IoT servers and devices, called Mobius and &amp;Cube, respectively, complying with the globally-applicable IoT standards, oneM2M, a unique identification scheme for a huge number of IoT devices, and service scenarios with an intuitive smartphone app. We hope that our approach will help developers and lead users for IoT devices and application services to establish an emerging IoT ecosystem, just like the ecosystem for smartphones and mobile applications.<\/jats:p>","DOI":"10.3390\/s16040467","type":"journal-article","created":{"date-parts":[[2016,4,1]],"date-time":"2016-04-01T10:31:20Z","timestamp":1459506680000},"page":"467","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["TTEO (Things Talk to Each Other): Programming Smart Spaces Based on IoT Systems"],"prefix":"10.3390","volume":"16","author":[{"given":"Jaeseok","family":"Yun","sequence":"first","affiliation":[{"name":"IoT Platform Research Center, Korea Electronics Technology Institute, 25 Saenari-ro, Bundang-gu, Seongnam 13509, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Il-Yeup","family":"Ahn","sequence":"additional","affiliation":[{"name":"IoT Platform Research Center, Korea Electronics Technology Institute, 25 Saenari-ro, Bundang-gu, Seongnam 13509, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sung-Chan","family":"Choi","sequence":"additional","affiliation":[{"name":"IoT Platform Research Center, Korea Electronics Technology Institute, 25 Saenari-ro, Bundang-gu, Seongnam 13509, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaeho","family":"Kim","sequence":"additional","affiliation":[{"name":"IoT Platform Research Center, Korea Electronics Technology Institute, 25 Saenari-ro, Bundang-gu, Seongnam 13509, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,4,1]]},"reference":[{"key":"ref_1","unstructured":"ITU Telecommunication Standardization Sector (ITU-T) ITU Internet Reports 2005: The Internet of Things\u2014Executive Summary, International Telecommunication Union (ITU), Geneva. Available online: https:\/\/www.itu.int\/net\/wsis\/tunis\/newsroom\/stats\/The-Internet-of-Things-2005.pdf."},{"key":"ref_2","unstructured":"Quirky Egg Minder. Available online: https:\/\/www.quirky.com\/invent\/243958."},{"key":"ref_3","unstructured":"Top Ten Reviews Programmable Thermostats Review: Reviews and Comparison. Available online: http:\/\/programmable-thermostats-review.toptenreviews.com\/."},{"key":"ref_4","unstructured":"Mero\u00f1o-Pe\u00f1uela, A., Gu\u00e9ret, C., and Schlobach, S. (2015, January 11). Linked edit rules: A web friendly way of checking quality of RDF data cubes. Proceedings of the Third International Workshop on Semantic Statistics (SemStats \u201915) co-located with Fourteenth International Semantic Web Conference (ISWC \u201915), Bethlehem, PA, USA."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MPRV.2015.40","article-title":"Smart spaces","volume":"14","author":"Helal","year":"2015","journal-title":"IEEE Pervasive Comput."},{"key":"ref_6","unstructured":"oneM2M Technical Specifications. Available online: http:\/\/www.onem2m.org\/technical\/published-documents."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1016\/S1389-1286(00)00180-8","article-title":"Mediacups: Experience with design and use of computer- augmented everyday artefacts","volume":"35","author":"Beigl","year":"2001","journal-title":"Comput. Netw."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2005.92","article-title":"Designing smart artifacts for smart environments","volume":"38","author":"Streitz","year":"2005","journal-title":"Computer"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1145\/1047671.1047700","article-title":"The disappearing computer","volume":"48","author":"Streitz","year":"2005","journal-title":"Commun. ACM"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Strohbach, M., Gellersen, H.W., Kortuem, G., and Kray, C. (2004, January 7\u201310). Cooperative artefacts: Assessing real world situations with embedded technology. Proceedings of the Sixth International Conference on Ubiquitous Computing (UbiComp \u201904), Nottingham, UK.","DOI":"10.1007\/978-3-540-30119-6_15"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Siegemund, F. (2004, January 18\u201323). A context-aware communication platform for smart objects. Proceedings of the Second International Conference on Pervasive Computing (Pervasive \u201904), Linz\/Vienna, Austria.","DOI":"10.1007\/978-3-540-24646-6_5"},{"key":"ref_12","first-page":"97","article-title":"That \u2018internet of things\u2019 thing","volume":"22","author":"Ashton","year":"2009","journal-title":"RFID J."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2787","DOI":"10.1016\/j.comnet.2010.05.010","article-title":"From The Internet of Things: A survey","volume":"54","author":"Atzori","year":"2010","journal-title":"Comput. Netw."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MIC.2009.143","article-title":"Smart objects as building blocks for the Internet of Things","volume":"14","author":"Kortuem","year":"2010","journal-title":"IEEE Internet Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1109\/MCOM.2014.6710070","article-title":"From \u201csmart objects\u201d to \u201csocial objects\u201d: The next evolutionary step of the Internet of Things","volume":"52","author":"Atzori","year":"2014","journal-title":"IEEE Commun. Mag."},{"key":"ref_16","unstructured":"Wasik, B. In the programmable world, all our objects will act as one. Available online: http:\/\/www.wired.com\/2013\/05\/internet-of-things-2\/."},{"key":"ref_17","unstructured":"IFTTT (If This Then That). Available online: https:\/\/ifttt.com."},{"key":"ref_18","unstructured":"SmartThings. Available online: http:\/\/www.smartthings.com."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Khandelwal, A., Jacobi, I., and Kagal, L. (2011, January 29\u201330). Linked rules: Principles for rule reuse on the web. Proceedings of the Fifth International Conference on Web Reasoning and Rule Systems (RR \u201911), Galway, Ireland.","DOI":"10.1007\/978-3-642-23580-1_9"},{"key":"ref_20","unstructured":"Gyrard, A., Bonnet, C., and Boudaoud, K. (2014, January 19\u201323). Helping IoT application developers with sensor-based linked open rules. Proceedings of the Seventh International Workshop on Semantic Sensor Networks in conjunction with the 13th International Semantic Web Conference (ISWC \u201914), Riva Del Garda, Italy."},{"key":"ref_21","unstructured":"Belkin WeMo Home Automation. Available online: http:\/\/www.belkin.com\/us\/Products\/home-automation\/c\/wemo-home-automation\/."},{"key":"ref_22","unstructured":"Philips Hue LED Light Bulb. Available online: http:\/\/www.meethue.com."},{"key":"ref_23","unstructured":"IFTTT Recipe for Connecting SmartThings and Belkin WeMo Switch. Available online: https:\/\/ifttt.com\/connect\/smartthings\/wemo_switch."},{"key":"ref_24","unstructured":"Philips Hue Developer Program. Available online: http:\/\/www.developers.meethue.com."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Kawsar, F., Nakajima, T., and Fujinami, K. (2008, January 21\u201324). Deploy spontaneously: Supporting end-users in building and enhancing a smart home. Proceedings of the Tenth International Conference on Ubiquitous Computing (UbiComp \u201908), Seoul, Korea.","DOI":"10.1145\/1409635.1409673"},{"key":"ref_26","unstructured":"Kortuem, G., and Kawsar, F. (December, January 29). Market-based user innovation in the Internet of Things. Proceedings of the Internet of Things Conference (IOT \u201910), Tokyo, Japan."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Humble, J., Crabtree, A., Hemmings, T., \u00c5kesson, K.P., Koleva, B., Rodden, T., and Hansson, P. (2003, January 12\u201315). \u201cPlaying with the bits\u201d user-configuration of ubiquitous domestic environments. Proceedings of the Fifth International Conference on Ubiquitous Computing (UbiComp \u201903), Seattle, WA, USA.","DOI":"10.1007\/978-3-540-39653-6_20"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Dey, A.K., Hamid, R., Beckmann, C., Li, I., and Hsu, D. (2004, January 24\u201329). A CAPpella: Programming by demonstration of context-aware applications. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI \u201904), Vienna, Austria.","DOI":"10.1145\/985692.985697"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Dey, A.K., Sohn, T., Streng, S., and Kodama, J. (2006, January 7\u201310). iCAP: Interactive prototyping of context-aware applications. Proceedings of the 4th International Conference on Pervasive Computing (Pervasive \u201906), Dublin, Ireland.","DOI":"10.1007\/11748625_16"},{"key":"ref_30","unstructured":"Guinard, D., and Trifa, V. (2009, January 20). Towards the Web of Things: Web mashups for embedded devices. Proceedings of the Second Workshop on Mashups, Enterprise Mashups and Lightweight Composition on the Web (MEM \u201909), International World Wide Web Conferences (WWW \u201909), Madrid, Spain."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1016\/j.jss.2015.01.027","article-title":"Enabling high-level application development for the Internet of Things","volume":"103","author":"Patel","year":"2015","journal-title":"J. Syst. Softw."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Gyrard, A., Datta, S.K., Bonnet, C., and Boudaoud, K. (2015, January 24\u201326). Cross-domain internet of things application development: M3 framework and evaluation. Proceedings of the Third International Conference on Future Internet of Things and Cloud (FiCloud \u201915), Rome, Italy.","DOI":"10.1109\/FiCloud.2015.10"},{"key":"ref_33","unstructured":"Yun, J., Lee, S.-S., Ahn, I.-Y., Song, M.-H., and Ryu, M.-W. (December, January 28). Monitoring and control of energy consumption using smart sockets and smartphones. Proceedings of the International Conference on Green and Smart Technologies, Jeju, Korea."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MWC.2014.6845045","article-title":"Toward a standardized common M2M service layer platform: Introduction to oneM2M","volume":"21","author":"Swetina","year":"2014","journal-title":"IEEE Wirel. Commun."},{"key":"ref_35","unstructured":"oneM2M Global Initiative. Available online: http:\/\/www.onem2m.org."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1109\/TCE.2015.7389813","article-title":"A device software platform for consumer electronics based on the Internet of Things","volume":"51","author":"Yun","year":"2015","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"2137","DOI":"10.3390\/s150102137","article-title":"Integrated semantics service platform for the Internet of Things: A case study of a smart office","volume":"15","author":"Ryu","year":"2015","journal-title":"Sensors"},{"key":"ref_38","unstructured":"Einsware TTEO Smartphone App. Available online: https:\/\/play.google.com\/store\/apps\/details?id=com.einsware.tteo.client."},{"key":"ref_39","first-page":"16","article-title":"An Approach to Verifying Completeness and Consistency in a Rule-Based Expert System","volume":"3","author":"Suwa","year":"1982","journal-title":"AI Mag."},{"key":"ref_40","unstructured":"TTEO Service. Available online: https:\/\/youtu.be\/9Veka6C2FrE."},{"key":"ref_41","unstructured":"oneM2M Global Initiative. TS-0001-functional-architecture-v-1.6.1, Technical specification. Available online: http:\/\/www.onem2m.org\/images\/files\/deliverables\/TS-0001-Functional_Architecture-V1_6_1.pdf."},{"key":"ref_42","unstructured":"ThingPlug Platform Service. Available online: https:\/\/sandbox.sktiot.com\/."},{"key":"ref_43","unstructured":"oneMPOWER Platform. Available online: http:\/\/www.interdigital.com\/solutions\/onempower-platform."},{"key":"ref_44","unstructured":"Open API Repository. Available online: http:\/\/programmable- things.net."},{"key":"ref_45","unstructured":"Nest Thermostat. Available online: https:\/\/nest.com\/thermostat\/meet-nest-thermostat\/."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Scott, J., Brush, A.J.B., Krumm, J., Meyers, B., Hazas, M., Hodges, S., and Villar, N. (2011, January 17\u201321). PreHeat: Controlling home heating using occupancy prediction. Proceedings of the Thirteenth International Conference on Ubiquitous Computing (UbiComp \u201911), Beijing, China.","DOI":"10.1145\/2030112.2030151"},{"key":"ref_47","unstructured":"LIFX Wi-Fi LED Light Bulb. Available online: http:\/\/www.lifx.com\/."},{"key":"ref_48","unstructured":"Yun, J., Choi, S.-C., Sung, N.-M., and Kim, J. (2015, January 1\u20134). Towards global Interworking of IoT systems\u2013oneM2M Interworking proxy entities. Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems (SenSys \u201915), Seoul, Korea."},{"key":"ref_49","unstructured":"SKT Showcases Interconnection of IoT Standards. Available online: http:\/\/www.mobileworldlive.com\/asia\/asia-news\/skt-showcases-interconnection-of-iot-standards\/."},{"key":"ref_50","unstructured":"OCEAN (Open allianCE for iot stANdard). Available online: http:\/\/iotocean.org."},{"key":"ref_51","unstructured":"BSD 3-Clause License. Available online: https:\/\/en.wikipedia.org\/wiki\/BSD_licenses."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/4\/467\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:21:40Z","timestamp":1760210500000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/4\/467"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,4,1]]},"references-count":51,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2016,4]]}},"alternative-id":["s16040467"],"URL":"https:\/\/doi.org\/10.3390\/s16040467","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2016,4,1]]}}}