{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T12:11:54Z","timestamp":1767183114562,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":86,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,4,21]],"date-time":"2021-04-21T00:00:00Z","timestamp":1618963200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100004705","name":"Capital One Financial Corporation","doi-asserted-by":"publisher","award":["Gift Grant"],"award-info":[{"award-number":["Gift Grant"]}],"id":[{"id":"10.13039\/100004705","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["1908888, 1909577"],"award-info":[{"award-number":["1908888, 1909577"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100004318","name":"Microsoft","doi-asserted-by":"publisher","award":["Gift Grant"],"award-info":[{"award-number":["Gift Grant"]}],"id":[{"id":"10.13039\/100004318","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,4,21]]},"DOI":"10.1145\/3447786.3456261","type":"proceedings-article","created":{"date-parts":[[2021,4,22]],"date-time":"2021-04-22T06:18:11Z","timestamp":1619072291000},"page":"590-605","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Home, safehome"],"prefix":"10.1145","author":[{"given":"Shegufta B.","family":"Ahsan","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rui","family":"Yang","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shadi A.","family":"Noghabi","sequence":"additional","affiliation":[{"name":"Microsoft Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Indranil","family":"Gupta","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,4,21]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.546611"},{"key":"e_1_3_2_1_2_1","volume-title":"2nd USENIX Workshop on Hot Topics in Edge Computing, HotEdge'19","author":"Ahsan S. B.","year":"2019","unstructured":"S. B. Ahsan , R. Yang , S. A. Noghabi , and I. Gupta . Home, SafeHome: Ensuring a safe and reliable home using the edge . In 2nd USENIX Workshop on Hot Topics in Edge Computing, HotEdge'19 . USENIX Association , 2019 . S. B. Ahsan, R. Yang, S. A. Noghabi, and I. Gupta. Home, SafeHome: Ensuring a safe and reliable home using the edge. In 2nd USENIX Workshop on Hot Topics in Edge Computing, HotEdge'19. USENIX Association, 2019."},{"key":"e_1_3_2_1_3_1","volume-title":"https:\/\/downdetector.com\/status\/amazon-alexa\/news\/235561-problems-at-alexa. Last accessed","author":"Amazon Alexa","year":"2020","unstructured":"Amazon Alexa outage. https:\/\/downdetector.com\/status\/amazon-alexa\/news\/235561-problems-at-alexa. Last accessed October 2020 . Amazon Alexa outage. https:\/\/downdetector.com\/status\/amazon-alexa\/news\/235561-problems-at-alexa. Last accessed October 2020."},{"key":"e_1_3_2_1_4_1","volume-title":"Mapping the Smart-Home Market. https:\/\/www.bcg.com\/publications\/2018\/mapping-smart-home-market.aspx. Last accessed","author":"Ali S.","year":"2020","unstructured":"S. Ali and Z. Yusuf . Mapping the Smart-Home Market. https:\/\/www.bcg.com\/publications\/2018\/mapping-smart-home-market.aspx. Last accessed October 2020 . S. Ali and Z. Yusuf. Mapping the Smart-Home Market. https:\/\/www.bcg.com\/publications\/2018\/mapping-smart-home-market.aspx. Last accessed October 2020."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-64203-1_16"},{"key":"e_1_3_2_1_6_1","volume-title":"https:\/\/developer.amazon.com\/alexa. Last accessed","author":"Alexa Amazon","year":"2020","unstructured":"Amazon Alexa . https:\/\/developer.amazon.com\/alexa. Last accessed October 2020 . Amazon Alexa. https:\/\/developer.amazon.com\/alexa. Last accessed October 2020."},{"key":"e_1_3_2_1_7_1","volume-title":"https:\/\/support.smartthings.com\/hc\/en-us\/articles\/210204906-Amazon-Alexa-SmartThings-Routines-and-Scenes. Last accessed","author":"Amazon Alexa","year":"2020","unstructured":"Amazon Alexa + SmartThings routines and scenes. https:\/\/support.smartthings.com\/hc\/en-us\/articles\/210204906-Amazon-Alexa-SmartThings-Routines-and-Scenes. Last accessed October 2020 . Amazon Alexa + SmartThings routines and scenes. https:\/\/support.smartthings.com\/hc\/en-us\/articles\/210204906-Amazon-Alexa-SmartThings-Routines-and-Scenes. Last accessed October 2020."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3135974.3135988"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECBS.2006.48"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.09.014"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2484239.2484267"},{"volume-title":"https:\/\/automate.io\/. Last accessed","year":"2020","key":"e_1_3_2_1_12_1","unstructured":"Automate.io. https:\/\/automate.io\/. Last accessed October 2020 . Automate.io. https:\/\/automate.io\/. Last accessed October 2020."},{"key":"e_1_3_2_1_13_1","volume-title":"https:\/\/support.google.com\/assistant\/thread\/3444653?hl=en. Last accessed","author":"T. B.","year":"2020","unstructured":"T. B. Routines not working. https:\/\/support.google.com\/assistant\/thread\/3444653?hl=en. Last accessed October 2020 . T. B. Routines not working. https:\/\/support.google.com\/assistant\/thread\/3444653?hl=en. Last accessed October 2020."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-09873-9_15"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/12518"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/41457.37515"},{"volume-title":"https:\/\/www.irobot.com\/braava. Last accessed","year":"2020","key":"e_1_3_2_1_17_1","unstructured":"Braava. https:\/\/www.irobot.com\/braava. Last accessed October 2020 . Braava. https:\/\/www.irobot.com\/braava. Last accessed October 2020."},{"key":"e_1_3_2_1_18_1","volume-title":"June","author":"Brutlag J.","year":"2009","unstructured":"J. Brutlag . Speed matters. https:\/\/ai.googleblog.com\/2009\/06\/speed-matters.html , June 2009 . Last accessed Jan 2021. J. Brutlag. Speed matters. https:\/\/ai.googleblog.com\/2009\/06\/speed-matters.html, June 2009. Last accessed Jan 2021."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2015.7218382"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2019.2942909"},{"key":"e_1_3_2_1_21_1","volume-title":"https:\/\/webdownstatus.com\/outages\/comcast. Last accessed","author":"Comcast","year":"2020","unstructured":"Comcast outage. https:\/\/webdownstatus.com\/outages\/comcast. Last accessed October 2020 . Comcast outage. https:\/\/webdownstatus.com\/outages\/comcast. Last accessed October 2020."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3155921.3155924"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/EuCNC.2018.8442793"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/11853565_2"},{"key":"e_1_3_2_1_25_1","first-page":"337","volume-title":"9th USENIX Symposium on Networked Systems Design and Implementation, NSDI'12","author":"Dixon C.","year":"2012","unstructured":"C. Dixon , R. Mahajan , S. Agarwal , A. J. Brush , B. Lee , S. Saroiu , and P. Bahl . An operating system for the home . In 9th USENIX Symposium on Networked Systems Design and Implementation, NSDI'12 , pages 337 -- 352 . USENIX Association , 2012 . C. Dixon, R. Mahajan, S. Agarwal, A. J. Brush, B. Lee, S. Saroiu, and P. Bahl. An operating system for the home. In 9th USENIX Symposium on Networked Systems Design and Implementation, NSDI'12, pages 337--352. USENIX Association, 2012."},{"key":"e_1_3_2_1_26_1","volume-title":"http:\/\/www.eco-plugs.net\/. Last accessed","author":"ECO","year":"2020","unstructured":"ECO plugs. http:\/\/www.eco-plugs.net\/. Last accessed October 2020 . ECO plugs. http:\/\/www.eco-plugs.net\/. Last accessed October 2020."},{"key":"e_1_3_2_1_27_1","volume-title":"5 times smart home technology went wrong. https:\/\/www.makeuseof.com\/tag\/smart-home-technology-went-wrong\/. Last accessed","author":"Ellis M.","year":"2019","unstructured":"M. Ellis . 5 times smart home technology went wrong. https:\/\/www.makeuseof.com\/tag\/smart-home-technology-went-wrong\/. Last accessed November 2019 . M. Ellis. 5 times smart home technology went wrong. https:\/\/www.makeuseof.com\/tag\/smart-home-technology-went-wrong\/. Last accessed November 2019."},{"key":"e_1_3_2_1_28_1","unstructured":"Fenestra: Make your windows smart. http:\/\/www.smartfenestra.com\/home. Last accessed October 2020.  Fenestra: Make your windows smart. http:\/\/www.smartfenestra.com\/home. Last accessed October 2020."},{"key":"e_1_3_2_1_29_1","volume-title":"Scheduled routines not reliable. https:\/\/support.google.com\/assistant\/thread\/366154?hl=en. Last accessed","author":"Freitas L. D.","year":"2020","unstructured":"L. D. Freitas . Scheduled routines not reliable. https:\/\/support.google.com\/assistant\/thread\/366154?hl=en. Last accessed October 2020 . L. D. Freitas. Scheduled routines not reliable. https:\/\/support.google.com\/assistant\/thread\/366154?hl=en. Last accessed October 2020."},{"key":"e_1_3_2_1_30_1","volume-title":"https:\/\/store.google.com\/us\/product\/google_home. Last accessed","author":"Home Google","year":"2020","unstructured":"Google Home . https:\/\/store.google.com\/us\/product\/google_home. Last accessed October 2020 . Google Home. https:\/\/store.google.com\/us\/product\/google_home. Last accessed October 2020."},{"key":"e_1_3_2_1_31_1","volume-title":"https:\/\/downdetector.com\/status\/google-home. Last accessed","author":"Google Home","year":"2020","unstructured":"Google Home outage. https:\/\/downdetector.com\/status\/google-home. Last accessed October 2020 . Google Home outage. https:\/\/downdetector.com\/status\/google-home. Last accessed October 2020."},{"key":"e_1_3_2_1_32_1","volume-title":"https:\/\/downdetector.com\/status\/smartthings\/news\/224625-problems-at-smartthings. Last accessed","author":"SmartThings","year":"2020","unstructured":"SmartThings outage. https:\/\/downdetector.com\/status\/smartthings\/news\/224625-problems-at-smartthings. Last accessed October 2020 . SmartThings outage. https:\/\/downdetector.com\/status\/smartthings\/news\/224625-problems-at-smartthings. Last accessed October 2020."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345206.1345233"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.2200\/S00253ED1V01Y201009DCT004"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA.1995.496773"},{"key":"e_1_3_2_1_36_1","volume-title":"Alexa routines show promise and limitations. https:\/\/www.timeatlas.com\/create-alexa-routines\/. Last accessed","author":"Hennegar A.","year":"2020","unstructured":"A. Hennegar . Alexa routines show promise and limitations. https:\/\/www.timeatlas.com\/create-alexa-routines\/. Last accessed October 2020 . A. Hennegar. Alexa routines show promise and limitations. https:\/\/www.timeatlas.com\/create-alexa-routines\/. Last accessed October 2020."},{"key":"e_1_3_2_1_37_1","volume-title":"https:\/\/www.popsci.com\/smart-home-routines-apple-google-amazon. Last accessed","author":"Horaczek S.","year":"2020","unstructured":"S. Horaczek . Stop shouting at your smart home so much and set up multi-step routines. https:\/\/www.popsci.com\/smart-home-routines-apple-google-amazon. Last accessed October 2020 . S. Horaczek. Stop shouting at your smart home so much and set up multi-step routines. https:\/\/www.popsci.com\/smart-home-routines-apple-google-amazon. Last accessed October 2020."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1137\/0218016"},{"key":"e_1_3_2_1_39_1","volume-title":"https:\/\/ifttt.com\/. Last accessed","author":"IFTTT.","year":"2020","unstructured":"IFTTT. https:\/\/ifttt.com\/. Last accessed October 2020 . IFTTT. https:\/\/ifttt.com\/. Last accessed October 2020."},{"key":"e_1_3_2_1_40_1","volume-title":"Getting started. https:\/\/homesupport.irobot.com\/app\/answers\/detail\/a_id\/21090\/~\/imprint%E2%84%A2-link-technology%3A-getting-started. Last accessed","author":"Imprint\u2122","year":"2020","unstructured":"Imprint\u2122 link technology : Getting started. https:\/\/homesupport.irobot.com\/app\/answers\/detail\/a_id\/21090\/~\/imprint%E2%84%A2-link-technology%3A-getting-started. Last accessed October 2020 . Imprint\u2122 link technology: Getting started. https:\/\/homesupport.irobot.com\/app\/answers\/detail\/a_id\/21090\/~\/imprint%E2%84%A2-link-technology%3A-getting-started. Last accessed October 2020."},{"key":"e_1_3_2_1_41_1","volume-title":"https:\/\/twitter.com\/internetofshit. Last accessed","author":"Shit Internet","year":"2020","unstructured":"Internet of Shit . https:\/\/twitter.com\/internetofshit. Last accessed October 2020 . Internet of Shit. https:\/\/twitter.com\/internetofshit. Last accessed October 2020."},{"key":"e_1_3_2_1_42_1","volume-title":"https:\/\/github.com\/IoTBench\/IoTBench-test-suite\/tree\/master\/openHAB. Last accessed","author":"Bench","year":"2020","unstructured":"IoT Bench test-suite. https:\/\/github.com\/IoTBench\/IoTBench-test-suite\/tree\/master\/openHAB. Last accessed October 2020 . IoTBench test-suite. https:\/\/github.com\/IoTBench\/IoTBench-test-suite\/tree\/master\/openHAB. Last accessed October 2020."},{"key":"e_1_3_2_1_43_1","volume-title":"EE: Average UK Smart Home will have 50 connected devices by","author":"Kelly C.","year":"2023","unstructured":"C. Kelly . EE: Average UK Smart Home will have 50 connected devices by 2023 . https:\/\/www.totaltele.com\/500103\/EE-Average-UK-Smart-Home-will-have-50-connected-devices-by-2023. Last accessed October 2020. C. Kelly. EE: Average UK Smart Home will have 50 connected devices by 2023. https:\/\/www.totaltele.com\/500103\/EE-Average-UK-Smart-Home-will-have-50-connected-devices-by-2023. Last accessed October 2020."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146942"},{"key":"e_1_3_2_1_45_1","volume-title":"Smart sensor applications in manufacturing (Enterprise IoT Insights). https:\/\/enterpriseiotinsights.com\/20180827\/channels\/fundamentals\/iotsensors-smart-sensor-applications-manufacturing. Last accessed","author":"Koon J.","year":"2020","unstructured":"J. Koon . Smart sensor applications in manufacturing (Enterprise IoT Insights). https:\/\/enterpriseiotinsights.com\/20180827\/channels\/fundamentals\/iotsensors-smart-sensor-applications-manufacturing. Last accessed October 2020 . J. Koon. Smart sensor applications in manufacturing (Enterprise IoT Insights). https:\/\/enterpriseiotinsights.com\/20180827\/channels\/fundamentals\/iotsensors-smart-sensor-applications-manufacturing. Last accessed October 2020."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445598"},{"key":"e_1_3_2_1_47_1","unstructured":"G. Lee. Resource Allocation and Scheduling in Heterogeneous Cloud Environments. PhD thesis University of California at Berkeley USA 2012.  G. Lee. Resource Allocation and Scheduling in Heterogeneous Cloud Environments. PhD thesis University of California at Berkeley USA 2012."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737095.2737115"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1061318.1061322"},{"key":"e_1_3_2_1_50_1","volume-title":"Smart home market worth $151.4 billion by","author":"Mehra A.","year":"2024","unstructured":"A. Mehra . Smart home market worth $151.4 billion by 2024 . https:\/\/www.marketsandmarkets.com\/PressReleases\/global-smart-homes-market.asp. Last accessed October 2020. A. Mehra. Smart home market worth $151.4 billion by 2024. https:\/\/www.marketsandmarkets.com\/PressReleases\/global-smart-homes-market.asp. Last accessed October 2020."},{"key":"e_1_3_2_1_51_1","volume-title":"https:\/\/flow.microsoft.com. Last accessed","author":"Flow Microsoft","year":"2020","unstructured":"Microsoft Flow . https:\/\/flow.microsoft.com. Last accessed October 2020 . Microsoft Flow. https:\/\/flow.microsoft.com. Last accessed October 2020."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCPS.2014.6843717"},{"key":"e_1_3_2_1_53_1","volume-title":"The top 5 problems with smart home tech and how to troubleshoot them. https:\/\/www.nachi.org\/problems-smart-home-tech.htm. Last accessed","author":"Murrell E.","year":"2020","unstructured":"E. Murrell . The top 5 problems with smart home tech and how to troubleshoot them. https:\/\/www.nachi.org\/problems-smart-home-tech.htm. Last accessed October 2020 . E. Murrell. The top 5 problems with smart home tech and how to troubleshoot them. https:\/\/www.nachi.org\/problems-smart-home-tech.htm. Last accessed October 2020."},{"key":"e_1_3_2_1_54_1","volume-title":"https:\/\/www.openhab.org\/. Last accessed","author":"HAB.","year":"2020","unstructured":"Open HAB. https:\/\/www.openhab.org\/. Last accessed October 2020 . OpenHAB. https:\/\/www.openhab.org\/. Last accessed October 2020."},{"key":"e_1_3_2_1_55_1","unstructured":"Website Optimization. The psychology of web performance. http:\/\/www.websiteoptimization.com\/speed\/tweak\/psychology-web-performance\/ May 2009. Last accessed Jan 2021.  Website Optimization. The psychology of web performance. http:\/\/www.websiteoptimization.com\/speed\/tweak\/psychology-web-performance\/ May 2009. Last accessed Jan 2021."},{"key":"e_1_3_2_1_56_1","volume-title":"https:\/\/www.cnet.com\/news\/googles-smart-home-ecosystem-is-a-complete-mess\/. Last accessed","author":"Priest D.","year":"2020","unstructured":"D. Priest . Google's smart home ecosystem is a complete mess. https:\/\/www.cnet.com\/news\/googles-smart-home-ecosystem-is-a-complete-mess\/. Last accessed October 2020 . D. Priest. Google's smart home ecosystem is a complete mess. https:\/\/www.cnet.com\/news\/googles-smart-home-ecosystem-is-a-complete-mess\/. Last accessed October 2020."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/1273440.1250675"},{"key":"e_1_3_2_1_58_1","volume-title":"Database management systems (3. ed.)","author":"Ramakrishnan R.","year":"2003","unstructured":"R. Ramakrishnan and J. Gehrke . Database management systems (3. ed.) . McGraw-Hill , 2003 . R. Ramakrishnan and J. Gehrke. Database management systems (3. ed.). McGraw-Hill, 2003."},{"key":"e_1_3_2_1_59_1","volume-title":"https:\/\/www.raspberrypi.org\/products\/raspberry-pi-3-model-b-plus\/. Last accessed","author":"Raspberry Pi","year":"2020","unstructured":"Raspberry Pi 3 Model B+. https:\/\/www.raspberrypi.org\/products\/raspberry-pi-3-model-b-plus\/. Last accessed October 2020 . Raspberry Pi 3 Model B+. https:\/\/www.raspberrypi.org\/products\/raspberry-pi-3-model-b-plus\/. Last accessed October 2020."},{"key":"e_1_3_2_1_60_1","volume-title":"March","author":"Software Resource EHR","year":"2015","unstructured":"EHR Software Resource . Ehr and cognitive drift. https:\/\/www.wonderdoc.com\/ehr-resources\/cognitive-drift\/ , March 2015 . Last accessed Jan 2021. EHR Software Resource. Ehr and cognitive drift. https:\/\/www.wonderdoc.com\/ehr-resources\/cognitive-drift\/, March 2015. Last accessed Jan 2021."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02164-0_11"},{"volume-title":"https:\/\/www.irobot.com\/roomba. Last accessed","year":"2020","key":"e_1_3_2_1_62_1","unstructured":"Roomba. https:\/\/www.irobot.com\/roomba. Last accessed October 2020 . Roomba. https:\/\/www.irobot.com\/roomba. Last accessed October 2020."},{"key":"e_1_3_2_1_63_1","volume-title":"Implementing fault-tolerant services using the state machine approach: A tutorial. ACM Computing Surveys (CSUR), 22(4):299--319","author":"Schneider F. B","year":"1990","unstructured":"F. B Schneider . Implementing fault-tolerant services using the state machine approach: A tutorial. ACM Computing Surveys (CSUR), 22(4):299--319 , 1990 . F. B Schneider. Implementing fault-tolerant services using the state machine approach: A tutorial. ACM Computing Surveys (CSUR), 22(4):299--319, 1990."},{"key":"e_1_3_2_1_64_1","first-page":"91","volume-title":"2019 USENIX Annual Technical Conference, ATC'19","author":"Sengupta A.","year":"2019","unstructured":"A. Sengupta , T. Leesatapornwongsa , Masoud S. Ardekani , and C. A. Stuardo . Transactuations: where transactions meet the physical world . In 2019 USENIX Annual Technical Conference, ATC'19 , pages 91 -- 106 . USENIX Association , 2019 . A. Sengupta, T. Leesatapornwongsa, Masoud S. Ardekani, and C. A. Stuardo. Transactuations: where transactions meet the physical world. In 2019 USENIX Annual Technical Conference, ATC'19, pages 91--106. USENIX Association, 2019."},{"key":"e_1_3_2_1_65_1","first-page":"143","volume-title":"2016 USENIX Annual Technical Conference, ATC'16","author":"Shen C.","year":"2016","unstructured":"C. Shen , R. P. Singh , A. Phanishayee , A. Kansal , and R. Mahajan . Beam: Ending monolithic applications for connected devices . In 2016 USENIX Annual Technical Conference, ATC'16 , pages 143 -- 157 . USENIX Association , 2016 . C. Shen, R. P. Singh, A. Phanishayee, A. Kansal, and R. Mahajan. Beam: Ending monolithic applications for connected devices. In 2016 USENIX Annual Technical Conference, ATC'16, pages 143--157. USENIX Association, 2016."},{"key":"e_1_3_2_1_66_1","volume-title":"Take control of your chores. https:\/\/www.rezzicompany.com\/. Last accessed","author":"Smartcan","year":"2020","unstructured":"Smartcan : Take control of your chores. https:\/\/www.rezzicompany.com\/. Last accessed October 2020 . Smartcan: Take control of your chores. https:\/\/www.rezzicompany.com\/. Last accessed October 2020."},{"key":"e_1_3_2_1_67_1","volume-title":"Smart home. https:\/\/www.statista.com\/outlook\/279\/109\/smart-home\/united-states. Last accessed","author":"Statista","year":"2020","unstructured":"Statista : Smart home. https:\/\/www.statista.com\/outlook\/279\/109\/smart-home\/united-states. Last accessed October 2020 . Statista: Smart home. https:\/\/www.statista.com\/outlook\/279\/109\/smart-home\/united-states. Last accessed October 2020."},{"key":"e_1_3_2_1_68_1","volume-title":"https:\/\/aabme.asme.org\/posts\/future-of-smart-hospitals. Last accessed","author":"Future","year":"2020","unstructured":"Future of smart hospitals (ASME). https:\/\/aabme.asme.org\/posts\/future-of-smart-hospitals. Last accessed October 2020 . Future of smart hospitals (ASME). https:\/\/aabme.asme.org\/posts\/future-of-smart-hospitals. Last accessed October 2020."},{"key":"e_1_3_2_1_69_1","volume-title":"https:\/\/github.com\/SmartThingsCommunity\/SmartThingsPublic\/tree\/master\/smartapps. Last accessed","author":"DeviceTypeHandlers SmartThings","year":"2020","unstructured":"SmartThings open-source DeviceTypeHandlers and SmartApps code. https:\/\/github.com\/SmartThingsCommunity\/SmartThingsPublic\/tree\/master\/smartapps. Last accessed October 2020 . SmartThings open-source DeviceTypeHandlers and SmartApps code. https:\/\/github.com\/SmartThingsCommunity\/SmartThingsPublic\/tree\/master\/smartapps. Last accessed October 2020."},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2006.07.002"},{"key":"e_1_3_2_1_71_1","volume-title":"February","author":"Team Pusher","year":"2020","unstructured":"Pusher Team . How latency affects user engagement. https:\/\/blog.pusher.com\/how-latency-affects-user-engagement\/ , February 2020 . Last accessed Jan 2021. Pusher Team. How latency affects user engagement. https:\/\/blog.pusher.com\/how-latency-affects-user-engagement\/, February 2020. Last accessed Jan 2021."},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224070"},{"key":"e_1_3_2_1_73_1","volume-title":"https:\/\/github.com\/intrbiz\/hs110. Last accessed","author":"Link","year":"2020","unstructured":"TP- Link device driver. https:\/\/github.com\/intrbiz\/hs110. Last accessed October 2020 . TP-Link device driver. https:\/\/github.com\/intrbiz\/hs110. Last accessed October 2020."},{"key":"e_1_3_2_1_74_1","volume-title":"https:\/\/www.tp-link.com\/us\/download\/HS100.html. Last accessed","author":"TP","year":"2020","unstructured":"TP Link HS100. https:\/\/www.tp-link.com\/us\/download\/HS100.html. Last accessed October 2020 . TP Link HS100. https:\/\/www.tp-link.com\/us\/download\/HS100.html. Last accessed October 2020."},{"key":"e_1_3_2_1_75_1","volume-title":"https:\/\/www.tp-link.com\/us\/download\/HS105.html. Last accessed","author":"Link","year":"2020","unstructured":"TP- Link HS105. https:\/\/www.tp-link.com\/us\/download\/HS105.html. Last accessed October 2020 . TP-Link HS105. https:\/\/www.tp-link.com\/us\/download\/HS105.html. Last accessed October 2020."},{"key":"e_1_3_2_1_76_1","volume-title":"https:\/\/www.tp-link.com\/us\/kasa-smart\/kasa.html. Last accessed","author":"KASA","year":"2020","unstructured":"TP-link KASA android app. https:\/\/www.tp-link.com\/us\/kasa-smart\/kasa.html. Last accessed October 2020 . TP-link KASA android app. https:\/\/www.tp-link.com\/us\/kasa-smart\/kasa.html. Last accessed October 2020."},{"key":"e_1_3_2_1_77_1","volume-title":"https:\/\/www.kasasmart.com\/. Last accessed","author":"Link KASA","year":"2020","unstructured":"TP- Link KASA HS100, HS220, KL130. https:\/\/www.kasasmart.com\/. Last accessed October 2020 . TP-Link KASA HS100, HS220, KL130. https:\/\/www.kasasmart.com\/. Last accessed October 2020."},{"key":"e_1_3_2_1_78_1","volume-title":"https:\/\/www.kasasmart.com\/. Last accessed","author":"TP","year":"2020","unstructured":"TP Link KASA HS105, HS110, HS200. https:\/\/www.kasasmart.com\/. Last accessed October 2020 . TP Link KASA HS105, HS110, HS200. https:\/\/www.kasasmart.com\/. Last accessed October 2020."},{"key":"e_1_3_2_1_79_1","volume-title":"Smart home, smart skylights. https:\/\/whyskylights.com\/. Last accessed","author":"Velux","year":"2020","unstructured":"Velux : Smart home, smart skylights. https:\/\/whyskylights.com\/. Last accessed October 2020 . Velux: Smart home, smart skylights. https:\/\/whyskylights.com\/. Last accessed October 2020."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/1435417.1435432"},{"volume-title":"https:\/\/www.wemo.com\/. Last accessed","year":"2020","key":"e_1_3_2_1_81_1","unstructured":"Wemo. https:\/\/www.wemo.com\/. Last accessed October 2020 . Wemo. https:\/\/www.wemo.com\/. Last accessed October 2020."},{"key":"e_1_3_2_1_82_1","volume-title":"Last accessed","author":"What","year":"2020","unstructured":"What is imprint\u2122 link technology? https:\/\/homesupport.irobot.com\/app\/answers\/detail\/a_id\/21088\/\\sim\/what-is-imprint%E2%84%A2-link-technology%3F. Last accessed October 2020 . What is imprint\u2122 link technology? https:\/\/homesupport.irobot.com\/app\/answers\/detail\/a_id\/21088\/\\sim\/what-is-imprint%E2%84%A2-link-technology%3F. Last accessed October 2020."},{"volume-title":"https:\/\/workflow.is\/. Last accessed","year":"2020","key":"e_1_3_2_1_83_1","unstructured":"Workflow. https:\/\/workflow.is\/. Last accessed October 2020 . Workflow. https:\/\/workflow.is\/. Last accessed October 2020."},{"key":"e_1_3_2_1_84_1","volume-title":"Last accessed","author":"Is Xfinity","year":"2020","unstructured":"Is Xfinity having an outage right now? https:\/\/outage.report\/us\/xfinity. Last accessed October 2020 . Is Xfinity having an outage right now? https:\/\/outage.report\/us\/xfinity. Last accessed October 2020."},{"volume-title":"https:\/\/zapier.com\/. Last accessed","year":"2020","key":"e_1_3_2_1_85_1","unstructured":"Zapier. https:\/\/zapier.com\/. Last accessed October 2020 . Zapier. https:\/\/zapier.com\/. Last accessed October 2020."},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302505.3310066"}],"event":{"name":"EuroSys '21: Sixteenth European Conference on Computer Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Online Event United Kingdom","acronym":"EuroSys '21"},"container-title":["Proceedings of the Sixteenth European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3447786.3456261","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3447786.3456261","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3447786.3456261","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:48:04Z","timestamp":1750193284000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3447786.3456261"}},"subtitle":["smart home reliability with visibility and atomicity"],"short-title":[],"issued":{"date-parts":[[2021,4,21]]},"references-count":86,"alternative-id":["10.1145\/3447786.3456261","10.1145\/3447786"],"URL":"https:\/\/doi.org\/10.1145\/3447786.3456261","relation":{},"subject":[],"published":{"date-parts":[[2021,4,21]]},"assertion":[{"value":"2021-04-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}