{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,22]],"date-time":"2026-10-22T04:45:22Z","timestamp":1792644322786,"version":"4.5.0"},"publisher-location":"New York, NY, USA","reference-count":57,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,5,2]],"date-time":"2019-05-02T00:00:00Z","timestamp":1556755200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1837120"],"award-info":[{"award-number":["1837120"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,5,2]]},"DOI":"10.1145\/3290605.3300782","type":"proceedings-article","created":{"date-parts":[[2019,4,29]],"date-time":"2019-04-29T13:36:58Z","timestamp":1556545018000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":80,"title":["How Users Interpret Bugs in Trigger-Action Programming"],"prefix":"10.1145","author":[{"given":"Will","family":"Brackenbury","sequence":"first","affiliation":[{"name":"University of Chicago, Chicago, IL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abhimanyu","family":"Deora","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jillian","family":"Ritchey","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jason","family":"Vallee","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Weijia","family":"He","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guan","family":"Wang","sequence":"additional","affiliation":[{"name":"Brown University, Providence, RI, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael L.","family":"Littman","sequence":"additional","affiliation":[{"name":"Brown University, Providence, RI, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Blase","family":"Ur","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,5,2]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7139973"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/567067.567069"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15327051hci0102_3"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3057858"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-016-3511-2"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3038912.3052562"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2010.29"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132031"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"crossref","unstructured":"Yngve Dahl and Reidar-Martin Svendsen. 2011. End-user composition interfaces for smart environments: A preliminary study of usability factors. In Design User Experience and Usability. Theory Methods Tools and Practice. 118--127.","DOI":"10.1007\/978-3-642-21708-1_14"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/11853565_2"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702613.2732795"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/11146.001.0001"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/11748625_16"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/647987.741327"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23119"},{"key":"e_1_3_2_2_16_1","unstructured":"Jacopo Fiorenza and Andrea Mariani. 2015. Improving trigger action programming in smart buildings through suggestions based on behavioral graphs analysis. Technical Report. Politecnico di Milano."},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1257\/089533005775196732"},{"key":"e_1_3_2_2_18_1","first-page":"1633","article-title":"Towards a ubiquitous end-user programming system for smart spaces","volume":"16","author":"Garc\u00eda-Herranz Manuel","year":"2010","unstructured":"Manuel Garc\u00eda-Herranz, Pablo Haya, and Xavier Alam\u00e1n. 2010. Towards a ubiquitous end-user programming system for smart spaces. Journal of Universal Computer Science 16, 12 (2010), 1633--1649.","journal-title":"Journal of Universal Computer Science"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3057861"},{"key":"e_1_3_2_2_20_1","unstructured":"Globus. 2019. https:\/\/www.globus.org\/."},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670986"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2750858.2805830"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2851581.2892502"},{"key":"e_1_3_2_2_24_1","unstructured":"Matthew Hughes. 2018. Mozilla's new Things Gateway is an open home for your smart devices. TheNextWeb."},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-39653-6_20"},{"key":"e_1_3_2_2_26_1","unstructured":"If This Then That. Accessed 2018. If This Then That. https:\/\/ifttt.com."},{"key":"e_1_3_2_2_27_1","volume-title":"Automation Showdown: IFTTT vs Zapier vs Microsoft Flow. LifeHacker.","author":"Klosowski Thorin","year":"2016","unstructured":"Thorin Klosowski. 2016. Automation Showdown: IFTTT vs Zapier vs Microsoft Flow. LifeHacker."},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1922649.1922658"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/985692.985712"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00779-004-0283-x"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872374"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357323"},{"key":"e_1_3_2_2_33_1","unstructured":"Nat Levy. 2017. Microsoft updates IFTTT competitor Flow and custom app building tool PowerApps. GeekWire."},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2993422.2993426"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/1146351"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1502650.1502667"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753421"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999747.1999796"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858168"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131365.3131369"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2800835.2800916"},{"key":"e_1_3_2_2_42_1","volume-title":"Proc. Pervasive.","author":"Newman Mark W.","unstructured":"Mark W. Newman, Ame Elliott, and Trevor F. Smith. 2008. Providing an integrated user experience of networked media, devices, and services CHI 2019, May 4--9, 2019, Glasgow, Scotland Uk W. Brackenbury et al. through end-user composition. In Proc. Pervasive."},{"key":"e_1_3_2_2_43_1","unstructured":"Obycode LLC. 2018. SmartRules. http:\/\/smartrulesapp.com\/."},{"key":"e_1_3_2_2_44_1","unstructured":"Ed Oswald. 2016. IFTTT competitor Stringify gets a major update. TechHive."},{"key":"e_1_3_2_2_45_1","unstructured":"John F. Pane Brad A. Myers and Leah Miller. 2002. Using HCI techniques to design a more usable programming system. Technical Report. Carnegie Mellon University."},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.2190\/689T-1R2A-X4W4-29J2"},{"key":"e_1_3_2_2_47_1","volume-title":"IFTTT vs. Zapier: A comparative study of trigger-action programming frameworks. arXiv:1709.02788","author":"Rahmati Amir","year":"2017","unstructured":"Amir Rahmati, Earlence Fernandes, Jaeyeon Jung, and Atul Prakash. 2017. IFTTT vs. Zapier: A comparative study of trigger-action programming frameworks. arXiv:1709.02788 (2017)."},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/985692.985729"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3038912.3052709"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557420"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858556"},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23282"},{"key":"e_1_3_2_2_53_1","unstructured":"Wireless Watch. 2017. Huawei could rescue Amazon's Alexa from the smart home. The Register. https:\/\/www.theregister.co.uk\/2017\/ 01\/26\/huawei_throws_amazon_alexa_a_mobile_lifeline_to_reach_ beyond_the_home\/."},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2750858.2806063"},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025617"},{"key":"e_1_3_2_2_56_1","volume-title":"Toward user-centric feature composition for the Internet of Things. arXiv:1510.06714","author":"Zave Pamela","year":"2015","unstructured":"Pamela Zave, Eric Cheung, and Svetlana Yarosh. 2015. Toward user-centric feature composition for the Internet of Things. arXiv:1510.06714 (2015)."},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00043"}],"event":{"name":"CHI '19: CHI Conference on Human Factors in Computing Systems","location":"Glasgow Scotland Uk","acronym":"CHI '19","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3290605.3300782","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3290605.3300782","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3290605.3300782","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,9,21]],"date-time":"2026-09-21T14:25:37Z","timestamp":1790000737000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3290605.3300782"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,2]]},"references-count":57,"alternative-id":["10.1145\/3290605.3300782","10.1145\/3290605"],"URL":"https:\/\/doi.org\/10.1145\/3290605.3300782","relation":{},"subject":[],"published":{"date-parts":[[2019,5,2]]},"assertion":[{"value":"2019-05-02","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}