{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,3]],"date-time":"2025-10-03T09:17:30Z","timestamp":1759483050969,"version":"3.37.3"},"reference-count":23,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Distributed Sensor Networks"],"published-print":{"date-parts":[[2014,1,1]]},"abstract":"<jats:p> Although a lot of researchers have painted a rosy picture of Internet of Things (IoT), there have been no widely accepted solution and related standards until now. To achieve the successful realization of IoT, the close collaboration of devices is the primary requisite. However, the heterogeneity of devices such as different hardware or network connectivity prohibits the realization of IoT. In order to overcome the heterogeneity issue, we suggested the agent service platform named iotSilo in which agents can communicate and cooperate on behalf of their devices. With this delegation approach, the iotSilo can support diverse devices without worrying about their differences. In designing an agent, several software design patterns are adopted to enable the agent to assemble behaviors for hiding the heterogeneity of devices. To investigate the effectiveness of the iotSilo, we developed eleven different types of the IoT devices to emulate real world things with Arduino, deployed the devices in both Korea and Japan, and then conducted three experiments. <\/jats:p>","DOI":"10.1155\/2014\/608972","type":"journal-article","created":{"date-parts":[[2014,1,14]],"date-time":"2014-01-14T21:02:15Z","timestamp":1389733335000},"page":"608972","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":10,"title":["iotSilo: The Agent Service Platform Supporting Dynamic Behavior Assembly for Resolving the Heterogeneity of IoT"],"prefix":"10.1177","volume":"10","author":[{"given":"Euihyun","family":"Jung","sequence":"first","affiliation":[{"name":"Deptartment of Computer Science, Anyang University, 602-14 Jungang-ro, Buleun-myeon, Ganghwa-gun, Inchon 417-833, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7401-3814","authenticated-orcid":false,"given":"Ilkwon","family":"Cho","sequence":"additional","affiliation":[{"name":"Division of Digital Infrastructure, National Information Society Agency, NIA Building, Cheonggyecheonno 14, Jung-gu, Seoul 100-775, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sun Moo","family":"Kang","sequence":"additional","affiliation":[{"name":"Division of Digital Infrastructure, National Information Society Agency, NIA Building, Cheonggyecheonno 14, Jung-gu, Seoul 100-775, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2014,1,14]]},"reference":[{"key":"B1-2014-608972","first-page":"57","volume-title":"New Network Architectures","author":"Regina T. R.","year":"2010"},{"key":"B2-2014-608972","doi-asserted-by":"publisher","DOI":"10.1007\/s11277-011-0288-5"},{"issue":"2","key":"B3-2014-608972","first-page":"15","volume":"3","author":"Ng J. K.","year":"2012","journal-title":"Journal of Convergence"},{"journal-title":"Cluster of European Research Projects on the Internet of Things","year":"2010","author":"Sundmaeker H.","key":"B4-2014-608972"},{"key":"B5-2014-608972","doi-asserted-by":"crossref","DOI":"10.1186\/2192-1962-3-12","volume":"3","author":"Augusto J. C.","year":"2013","journal-title":"Human-Centric Computing and Information Sciences"},{"key":"B6-2014-608972","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2010.05.010"},{"key":"B7-2014-608972","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-17226-7_15"},{"key":"B8-2014-608972","doi-asserted-by":"publisher","DOI":"10.1109\/ICACTE.2010.5579543"},{"key":"B9-2014-608972","doi-asserted-by":"publisher","DOI":"10.3745\/JIPS.2012.8.2.279"},{"key":"B10-2014-608972","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2008.04.002"},{"key":"B11-2014-608972","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2011.41"},{"issue":"2","key":"B12-2014-608972","first-page":"488","volume":"6","author":"Chen M.","year":"2012","journal-title":"KSII Transactions on Internet and Information Systems"},{"key":"B13-2014-608972","doi-asserted-by":"publisher","DOI":"10.1145\/1644038.1644122"},{"key":"B14-2014-608972","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4302-4267-3"},{"key":"B18-2014-608972","doi-asserted-by":"publisher","DOI":"10.1109\/EUC.2010.58"},{"key":"B19-2014-608972","doi-asserted-by":"publisher","DOI":"10.1109\/MWC.2010.5675776"},{"key":"B23-2014-608972","first-page":"29","volume-title":"Agent Technology: Foundations, Applications, and Markets","author":"Nwana H. S.","year":"2010"},{"volume-title":"Java Design: Objects, UML, and Process","year":"2001","author":"Knoernschild K.","key":"B24-2014-608972"},{"key":"B26-2014-608972","first-page":"1","volume-title":"Middleware for Communications","author":"Edward C.","year":"2004"},{"key":"B27-2014-608972","series-title":"Manning","volume-title":"ActiveMQ in Action","author":"Snyder B.","year":"2011"},{"key":"B28-2014-608972","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2007.370631"},{"key":"B29-2014-608972","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-70894-4"},{"key":"B30-2014-608972","doi-asserted-by":"publisher","DOI":"10.1186\/1471-2105-10-309"}],"container-title":["International Journal of Distributed Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1155\/2014\/608972","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/full-xml\/10.1155\/2014\/608972","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1155\/2014\/608972","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,16]],"date-time":"2021-05-16T19:03:29Z","timestamp":1621191809000},"score":1,"resource":{"primary":{"URL":"http:\/\/journals.sagepub.com\/doi\/10.1155\/2014\/608972"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,1,1]]},"references-count":23,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,1,1]]}},"alternative-id":["10.1155\/2014\/608972"],"URL":"https:\/\/doi.org\/10.1155\/2014\/608972","relation":{},"ISSN":["1550-1477","1550-1477"],"issn-type":[{"type":"print","value":"1550-1477"},{"type":"electronic","value":"1550-1477"}],"subject":[],"published":{"date-parts":[[2014,1,1]]}}}