{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T09:22:57Z","timestamp":1770283377521,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,10,10]],"date-time":"2022-10-10T00:00:00Z","timestamp":1665360000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,10,10]]},"DOI":"10.1145\/3551349.3559545","type":"proceedings-article","created":{"date-parts":[[2023,1,5]],"date-time":"2023-01-05T20:43:54Z","timestamp":1672951434000},"page":"1-5","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["Reflecting on Recurring Failures in IoT Development"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6191-1180","authenticated-orcid":false,"given":"Dharun","family":"Anandayuvaraj","sequence":"first","affiliation":[{"name":"Purdue University, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2495-686X","authenticated-orcid":false,"given":"James C.","family":"Davis","sequence":"additional","affiliation":[{"name":"Purdue University, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,1,5]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. CodeQL. https:\/\/codeql.github.com\/"},{"key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. Common Vulnerabilities and Exposures. https:\/\/www.cve.org. Accessed: 2021-05-23."},{"key":"e_1_3_2_1_3_1","unstructured":"[n. d.]. Docs home | Semgrep. https:\/\/semgrep.dev\/docs\/"},{"key":"e_1_3_2_1_4_1","unstructured":"2017. Baseline Security Recommendations for IoT. Report\/Study. ENISA."},{"key":"e_1_3_2_1_5_1","volume-title":"Credibility of Major News Organizations in the U.S","year":"2021","unstructured":"2021. Credibility of Major News Organizations in the U.S. 2021. https:\/\/www.statista.com\/statistics\/239784\/credibility-of-major-news-organizations-in-the-us\/."},{"key":"e_1_3_2_1_6_1","unstructured":"2021. Internet of Things (IoT) Security Best Practices. Technical Report. Microsoft."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397347"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"P. Augustine P. Raj and S. Munirathinam. 2022. Enterprise Digital Transformation: Technology Tools and Use Cases. CRC Press.","DOI":"10.1201\/9781003119784"},{"key":"e_1_3_2_1_9_1","volume-title":"Systems, Reliability, and Security Challenges","author":"Bagchi Saurabh","year":"2020","unstructured":"Saurabh Bagchi, Tarek\u00a0F. Abdelzaher, Ramesh Govindan, 2020. New Frontiers in IoT: Networking, Systems, Reliability, and Security Challenges. IEEE Internet of Things Journal(2020)."},{"key":"e_1_3_2_1_10_1","unstructured":"Bethany Baker. 2020. Wired Magazine. https:\/\/ischoolwikis.sjsu.edu\/lispublications\/wiki\/civilian-publications\/wired-magazine\/."},{"key":"e_1_3_2_1_11_1","volume-title":"O\u2019Reilly Media","author":"Beyer Betsy","unstructured":"Betsy Beyer, Chris Jones, Jennifer Petoff, and Niall\u00a0Richard Murphy. 2016. Site reliability engineering: How Google runs production systems. \u201d O\u2019Reilly Media, Inc.\u201d."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2002.1003452"},{"key":"e_1_3_2_1_13_1","unstructured":"National\u00a0Research Council. 2007. Software for Dependable Systems: Sufficient Evidence?The National Academies Press."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0017636"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2004.08.008"},{"key":"e_1_3_2_1_16_1","volume-title":"A Survey of the Applications of Text Mining for Agriculture. Computers and Electronics in Agriculture (Aug","author":"Drury Brett","year":"2019","unstructured":"Brett Drury and Mathieu Roche. 2019. A Survey of the Applications of Text Mining for Agriculture. Computers and Electronics in Agriculture (Aug. 2019)."},{"key":"e_1_3_2_1_17_1","volume-title":"Just Enough Software Architecture: A Risk-driven Approach. Marshall & Brainerd","author":"Fairbanks George","unstructured":"George Fairbanks. 2010. Just Enough Software Architecture: A Risk-driven Approach. Marshall & Brainerd. Google-Books-ID: ITsWdAAzVYMC."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Vasiliki Foufi Tatsawan Timakum 2019. Mining of Textual Health Information from Reddit: Analysis of Chronic Diseases With Extracted Entities and Their Relations. Journal of Medical Internet Research(2019).","DOI":"10.2196\/preprints.12876"},{"key":"e_1_3_2_1_19_1","volume-title":"International Conference on Software Engineering.","author":"Garcia Joshua","year":"2020","unstructured":"Joshua Garcia, Yang Feng, Junjie Shen, 2020. A Comprehensive Study of Autonomous Vehicle Bugs. In International Conference on Software Engineering."},{"key":"e_1_3_2_1_20_1","unstructured":"Christopher Greer Martin Burns David Wollman 2019. Cyber-Physical Systems and Internet of Things. https:\/\/nvlpubs.nist.gov\/nistpubs\/SpecialPublications\/NIST.SP.1900-202.pdf"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380924"},{"key":"e_1_3_2_1_22_1","volume-title":"Modeling and hazard analysis using STPA. (2010)","author":"Ishimatsu Takuto","unstructured":"Takuto Ishimatsu, Nancy\u00a0G Leveson, John Thomas, Masa Katahira, Yuko Miyamoto, and Haruka Nakao. 2010. Modeling and hazard analysis using STPA. (2010). Publisher: International Association for the Advancement of Space Safety (IAASS)."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"Mark Johnman Bruce Vanstone and Adrian Gepp. 2018. Predicting FTSE 100 Returns and Volatility Using Sentiment Analysis. Accounting & Finance(2018).","DOI":"10.1111\/acfi.12373"},{"key":"e_1_3_2_1_24_1","unstructured":"JTC 1\/SC 27. 2021. Cybersecurity - IoT Security and Privacy - Guidelines. Technical Report DIS 27400. ISO\/IEC."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1057\/palgrave.ejis.3000727"},{"key":"e_1_3_2_1_26_1","volume-title":"The Internet of Things (IoT): Applications, Investments, and Challenges for Enterprises. Business Horizons","author":"Lee In","year":"2015","unstructured":"In Lee and Kyoochun Lee. 2015. The Internet of Things (IoT): Applications, Investments, and Challenges for Enterprises. Business Horizons (2015)."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/202709"},{"key":"e_1_3_2_1_28_1","volume-title":"IoT Bugs and Development Challenges. In International Conference on Software Engineering.","author":"Makhshari Amir","year":"2021","unstructured":"Amir Makhshari and Ali Mesbah. 2021. IoT Bugs and Development Challenges. In International Conference on Software Engineering."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"Andrew McNamara Justin Smith and Emerson Murphy-Hill. 2018. Does ACM\u2019s Code of Ethics Change Ethical Decision Making in Software Development?. In ESEC\/FSE.","DOI":"10.1145\/3236024.3264833"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"crossref","unstructured":"M\u00e1rio Melo and Gibeon Aquino. 2021. The Pathology of Failures in IoT Systems. In Computational Science and Its Applications \u2013 ICCSA.","DOI":"10.1007\/978-3-030-87013-3_33"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"crossref","unstructured":"Sendhil Mullainathan and Andrei Shleifer. 2002. Media Bias. (2002).","DOI":"10.3386\/w9295"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511805073"},{"key":"e_1_3_2_1_33_1","volume-title":"Biological Sciences 327, 1241","author":"Reason J.","year":"1990","unstructured":"J. Reason. 1990. The Contribution of Latent Human Failures to the Breakdown of Complex Systems. Philosophical Transactions of the Royal Society of London. Series B, Biological Sciences 327, 1241 (1990), 475\u2013484. http:\/\/www.jstor.org\/stable\/55319 Publisher: The Royal Society."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TR.1979.5220578"},{"key":"e_1_3_2_1_35_1","unstructured":"Donald\u00a0A Schon. 1984. The reflective practitioner: How professionals think in action. Vol.\u00a05126. Basic books."},{"key":"e_1_3_2_1_36_1","unstructured":"Yao Song. 2012. Applying system-theoretic accident model and processes (STAMP) to hazard analysis. Ph.\u00a0D. Dissertation."},{"key":"e_1_3_2_1_37_1","volume-title":"Safety Critical Computer Systems","author":"Storey R.","unstructured":"Neil\u00a0R. Storey. 1996. Safety Critical Computer Systems. Addison-Wesley Longman Publishing Co., Inc."},{"key":"e_1_3_2_1_38_1","unstructured":"Lin Tan Chen Liu Zhenmin Li 2014. Bug Characteristics in Open Source Software. Empirical Software Engineering(2014)."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-24308-1_5"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"crossref","unstructured":"Dinghua Wang Shuqing Li Guanping Xiao 2021. An Exploratory Study of Autopilot Software Bugs in Unmanned Aerial Vehicles. In ESEC\/FSE.","DOI":"10.1145\/3468264.3468559"},{"key":"e_1_3_2_1_41_1","unstructured":"Irving Wladawsky-Berger. 2020. The Internet of Things Is Changing the World. https:\/\/www.wsj.com\/articles\/the-internet-of-things-is-changing-the-world-01578689806."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2018.12.016"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"crossref","unstructured":"Shenghua Zhou S.\u00a0Thomas Ng Yifan Yang 2020. Delineating Infrastructure Failure Interdependencies and Associated Stakeholders through News Mining: The Case of Hong Kong\u2019s Water Pipe Bursts. Journal of Management in Engineering(2020).","DOI":"10.1061\/(ASCE)ME.1943-5479.0000821"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2021.3059457"}],"event":{"name":"ASE '22: 37th IEEE\/ACM International Conference on Automated Software Engineering","location":"Rochester MI USA","acronym":"ASE '22"},"container-title":["Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3551349.3559545","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3551349.3559545","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T08:28:46Z","timestamp":1755851326000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3551349.3559545"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,10]]},"references-count":44,"alternative-id":["10.1145\/3551349.3559545","10.1145\/3551349"],"URL":"https:\/\/doi.org\/10.1145\/3551349.3559545","relation":{},"subject":[],"published":{"date-parts":[[2022,10,10]]},"assertion":[{"value":"2023-01-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}