Phone: (213) 740-1239
Office: SAL 330
William Halfond is an associate professor in computer science at the University of Southern California. He received his Ph.D. in 2010 from the Georgia Institute of Technology. Halfond's research is in software engineering in the area of program analysis and software testing. His research work focuses on improving quality assurance for web applications, developer-oriented techniques for reducing the power consumption of smartphone mobile applications, and software security.
Recent News and Publications
- Paper to appear at ICSME 2017, "An Empirical Study of Local Database Usage in Android Applications"
- Paper to appear at ISSTA 2017, "Automated Repair of Layout Cross Browser Issues Using Search-Based Techniques."
- Paper to appear in STVR, "Detecting Display Energy Hotspots in Android Apps," which is a journal extension of our ICST 2015 paper.
- I am recruiting Ph.D. students for fall 2017.
- Paper to appear at ICSME 2016, "An Empirical Study of Internationalization Failures in the Web"
- Congratulations to my students, Abdul and Sonal, for winning an ICST 2016 Best Paper Award for their paper "Detecting and Localizing Internationalization Presentation Failures in Web Applications"
- Two papers to appear at ICST 2016, "Using Visual Symptoms for Debugging Presentation Failures in Web Applications" and "Detecting and Localizing Internationalization Presentation Failures in Web Applications"
- Paper to appear at ICSE 2016, "Automated Energy Optimization of HTTP Requests for Mobile Applications"