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 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"
- Awarded NSF grant, "SHF: Small: Detecting and Repairing Presentation Failures in Web Applications"
- Two papers to appear at FSE 2015, "String Analysis for Java and Android Applications" and "Detecting Event Anomalies in Event-Based Systems"
- My student, Jiaping Gui, has had his work featured in Forbes and the Today show's website.