| 2026 | ICST | Lost in Navigation: Detecting Keyboard Navigation Accessibility Issues in Web Pages. | Robert Winn, Paul T. Chiou, William G. J. Halfond |
| 2025 | MSR | An Empirical Study on Leveraging Images in Automated Bug Report Reproduction. | Dingbang Wang, Zhaoxu Zhang, Sidong Feng, William G. J. Halfond, Tingting Yu |
| 2024 | ICSE | Automatically Detecting Reflow Accessibility Issues in Responsive Web Pages. | Paul T. Chiou, Robert Winn, Ali S. Alotaibi, William G. J. Halfond |
| 2024 | ISSTA | Feedback-Driven Automated Whole Bug Report Reproduction for Android Apps. | Dingbang Wang, Yu Zhao, Sidong Feng, Zhaoxu Zhang, William G. J. Halfond, Chunyang Chen, Xiaoxia Sun, Jiangfan Shi, Tingting Yu |
| 2023 | CHI | BAGEL: An Approach to Automatically Detect Navigation-Based Web Accessibility Barriers for Keyboard Users. | Paul T. Chiou, Ali S. Alotaibi, William G. J. Halfond |
| 2023 | ICSE | Detecting Dialog-Related Keyboard Navigation Failures in Web Applications. | Paul T. Chiou, Ali S. Alotaibi, William G. J. Halfond |
| 2023 | ISSTA | Automatically Reproducing Android Bug Reports using Natural Language Processing and Reinforcement Learning. | Zhaoxu Zhang, Robert Winn, Yu Zhao, Tingting Yu, William G. J. Halfond |
| 2022 | FDG | Static Analysis for Automated Identification of Valid Game Actions During Exploration. | Sasha Volokh, William G. J. Halfond |
| 2022 | ICST | Automated Detection of TalkBack Interactive Accessibility Failures in Android Applications. | Ali S. Alotaibi, Paul T. Chiou, William G. J. Halfond |
| 2021 | ISSTA | SAND: a static analysis approach for detecting SQL antipatterns. | Yingjun Lyu, Sasha Volokh, William G. J. Halfond, Omer Tripp |
| 2019 | ICSE | ReCDroid: automatically reproducing Android application crashes from bug reports. | Yu Zhao, Tingting Yu, Ting Su, Yang Liu, Wei Zheng, Jingzhi Zhang, William G. J. Halfond |
| 2019 | ICST | Efficiently Repairing Internationalization Presentation Failures by Solving Layout Constraints. | Abdulmajeed Alameer, Paul T. Chiou, William G. J. Halfond |
| 2019 | VTS | A New Method for Software Test Data Generation Inspired by D-algorithm. | Jianwei Zhang, Sandeep K. Gupta, William G. J. Halfond |
| 2018 | ICSE | Automated repair of mobile friendly problems in web pages. | Sonal Mahajan, Negarsadat Abolhassani, Phil McMinn, William G. J. Halfond |
| 2018 | ICST | Automated Repair of Internationalization Presentation Failures in Web Pages Using Style Similarity Clustering and Search-Based Techniques. | Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, William G. J. Halfond |
| 2018 | ISSTA | Remove RATs from your code: automated optimization of resource inefficient database writes for mobile applications. | Yingjun Lyu, Ding Li, William G. J. Halfond |
| 2017 | ISSTA | Automated repair of layout cross browser issues using search-based techniques. | Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, William G. J. Halfond |
| 2017 | ISSTA | XFix: an automated tool for the repair of layout cross browser issues. | Sonal Mahajan, Abdulmajeed Alameer, Phil McMinn, William G. J. Halfond |
| 2016 | APSEC | Detecting and Localizing Visual Inconsistencies in Web Applications. | Sonal Mahajan, Krupa Benhur Gadde, Anjaneyulu Pasala, William G. J. Halfond |
| 2016 | ICSE | Automated energy optimization of HTTP requests for mobile applications. | Ding Li, Yingjun Lyu, Jiaping Gui, William G. J. Halfond |
| 2016 | ICST | Detecting and Localizing Internationalization Presentation Failures in Web Applications. | Abdulmajeed Alameer, Sonal Mahajan, William G. J. Halfond |
| 2016 | ICST | Using Visual Symptoms for Debugging Presentation Failures in Web Applications. | Sonal Mahajan, Bailan Li, Pooyan Behnamghader, William G. J. Halfond |
| 2015 | ICSE | Truth in Advertising: The Hidden Cost of Mobile Ads for Software Developers. | Jiaping Gui, Stuart McIlroy, Meiyappan Nagappan, William G. J. Halfond |
| 2015 | ICST | Detection and Localization of HTML Presentation Failures Using Computer Vision-Based Techniques. | Sonal Mahajan, William G. J. Halfond |
| 2015 | ICST | WebSee: A Tool for Debugging HTML Presentation Failures. | Sonal Mahajan, William G. J. Halfond |
| 2015 | ICST | Detecting Display Energy Hotspots in Android Apps. | Mian Wan, Yuchen Jin, Ding Li, William G. J. Halfond |
| 2015 | ICWE | Identifying Inter-Component Control Flow in Web Applications. | William G. J. Halfond |
| 2014 | ICSE | An investigation into energy-saving programming practices for Android smartphone app development. | Ding Li, William G. J. Halfond |
| 2014 | ICSE | Making web applications more energy efficient for OLED smartphones. | Ding Li, Angelica Huyen Tran, William G. J. Halfond |
| 2014 | ICSE | Root cause analysis for HTML presentation failures using search-based techniques. | Sonal Mahajan, Bailan Li, William G. J. Halfond |
| 2014 | ISSTA | Integrated energy-directed test suite optimization. | Ding Li, Yuchen Jin, Cagri Sahin, James Clause, William G. J. Halfond |
| 2014 | Mobisys | PUMA: programmable UI-automation for large-scale dynamic analysis of mobile apps. | Shuai Hao, Bin Liu, Suman Nath, William G. J. Halfond, Ramesh Govindan |
| 2014 | SENSYS | CARLOG: a platform for flexible and efficient automotive sensing. | Yurong Jiang, Hang Qiu, Matthew McCartney, William G. J. Halfond, Fan Bai, Donald Grimm, Ramesh Govindan |
| 2013 | ICSE | Estimating mobile application energy consumption using program analysis. | Shuai Hao, Ding Li, William G. J. Halfond, Ramesh Govindan |
| 2013 | ISSTA | Calculating source line level energy information for Android applications. | Ding Li, Shuai Hao, William G. J. Halfond, Ramesh Govindan |
| 2013 | Mobisys | SIF: a selective instrumentation framework for mobile applications. | Shuai Hao, Ding Li, William G. J. Halfond, Ramesh Govindan |
| 2012 | ISSRE | Automated Checking of Web Application Invocations. | William G. J. Halfond |
| 2009 | ICST | Penetration Testing with Improved Input Vector Identification. | William G. J. Halfond, Shauvik Roy Choudhary, Alessandro Orso |
| 2009 | ISSTA | Precise interface identification to improve testing and analysis of web applications. | William G. J. Halfond, Saswat Anand, Alessandro Orso |
| 2006 | ICSE | Preventing SQL injection attacks using AMNESIA. | William G. J. Halfond, Alessandro Orso |