William G. J. Halfond

According to our database1, William G. J. Halfond authored at least 57 papers between 2005 and 2019.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

2019
A New Method for Software Test Data Generation Inspired by D-algorithm.
Proceedings of the 37th IEEE VLSI Test Symposium, 2019

Efficiently Repairing Internationalization Presentation Failures by Solving Layout Constraints.
Proceedings of the 12th IEEE Conference on Software Testing, Validation and Verification, 2019

ReCDroid: automatically reproducing Android application crashes from bug reports.
Proceedings of the 41st International Conference on Software Engineering, 2019

2018
Remove RATs from your code: automated optimization of resource inefficient database writes for mobile applications.
Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2018

Automated Repair of Internationalization Presentation Failures in Web Pages Using Style Similarity Clustering and Search-Based Techniques.
Proceedings of the 11th IEEE International Conference on Software Testing, 2018

Automated repair of mobile friendly problems in web pages.
Proceedings of the 40th International Conference on Software Engineering, 2018

2017
Detecting display energy hotspots in Android apps.
Softw. Test., Verif. Reliab., 2017

XFix: an automated tool for the repair of layout cross browser issues.
Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, Santa Barbara, CA, USA, July 10, 2017

Automated repair of layout cross browser issues using search-based techniques.
Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, Santa Barbara, CA, USA, July 10, 2017

An Empirical Study of Local Database Usage in Android Applications.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

2016
How does code obfuscation impact energy usage?
Journal of Software: Evolution and Process, 2016

Using Visual Symptoms for Debugging Presentation Failures in Web Applications.
Proceedings of the 2016 IEEE International Conference on Software Testing, 2016

Detecting and Localizing Internationalization Presentation Failures in Web Applications.
Proceedings of the 2016 IEEE International Conference on Software Testing, 2016

An Empirical Study of Internationalization Failures in the Web.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Automated energy optimization of HTTP requests for mobile applications.
Proceedings of the 38th International Conference on Software Engineering, 2016

Lightweight measurement and estimation of mobile ad energy consumption.
Proceedings of the 5th International Workshop on Green and Sustainable Software, 2016

Detecting and Localizing Visual Inconsistencies in Web Applications.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

2015
Detecting event anomalies in event-based systems.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Optimizing display energy consumption for hybrid Android apps (invited talk).
Proceedings of the 3rd International Workshop on Software Development Lifecycle for Mobile, 2015

Nyx: a display energy optimizer for mobile web apps.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

String analysis for Java and Android applications.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Optimizing energy of HTTP requests in Android applications.
Proceedings of the 3rd International Workshop on Software Development Lifecycle for Mobile, 2015

Identifying Inter-Component Control Flow in Web Applications.
Proceedings of the Engineering the Web in the Big Data Era - 15th International Conference, 2015

Detecting Display Energy Hotspots in Android Apps.
Proceedings of the 8th IEEE International Conference on Software Testing, 2015

WebSee: A Tool for Debugging HTML Presentation Failures.
Proceedings of the 8th IEEE International Conference on Software Testing, 2015

Detection and Localization of HTML Presentation Failures Using Computer Vision-Based Techniques.
Proceedings of the 8th IEEE International Conference on Software Testing, 2015

Truth in Advertising: The Hidden Cost of Mobile Ads for Software Developers.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
CARLOG: a platform for flexible and efficient automotive sensing.
Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems, 2014

PUMA: programmable UI-automation for large-scale dynamic analysis of mobile apps.
Proceedings of the 12th Annual International Conference on Mobile Systems, 2014

Finding HTML presentation failures using image comparison techniques.
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014

Integrated energy-directed test suite optimization.
Proceedings of the International Symposium on Software Testing and Analysis, 2014

An Empirical Study of the Energy Consumption of Android Applications.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Root cause analysis for HTML presentation failures using search-based techniques.
Proceedings of the 7th International Workshop on Search-Based Software Testing, 2014

Making web applications more energy efficient for OLED smartphones.
Proceedings of the 36th International Conference on Software Engineering, 2014

An investigation into energy-saving programming practices for Android smartphone app development.
Proceedings of the 3rd International Workshop on Green and Sustainable Software, 2014

2013
Identifying message flow in distributed event-based systems.
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

SIF: a selective instrumentation framework for mobile applications.
Proceedings of the 11th Annual International Conference on Mobile Systems, 2013

Randomizing regression tests using game theory.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Calculating source line level energy information for Android applications.
Proceedings of the International Symposium on Software Testing and Analysis, 2013

Estimating mobile application energy consumption using program analysis.
Proceedings of the 35th International Conference on Software Engineering, 2013

Energy-directed test suite optimization.
Proceedings of the 2nd International Workshop on Green and Sustainable Software, 2013

2012
Automated Checking of Web Application Invocations.
Proceedings of the 23rd IEEE International Symposium on Software Reliability Engineering, 2012

Estimating Android applications' CPU energy usage via bytecode profiling.
Proceedings of the First International Workshop on Green and Sustainable Software, 2012

2011
Improving penetration testing through static and dynamic analysis.
Softw. Test., Verif. Reliab., 2011

Domain and value checking of web application invocation arguments.
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

2010
Program analysis to support quality assurance techniques for web applications.
PhD thesis, 2010

2009
Precise interface identification to improve testing and analysis of web applications.
Proceedings of the Eighteenth International Symposium on Software Testing and Analysis, 2009

Penetration Testing with Improved Input Vector Identification.
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009

2008
WASP: Protecting Web Applications Using Positive Tainting and Syntax-Aware Evaluation.
IEEE Trans. Software Eng., 2008

Automated identification of parameter mismatches in web applications.
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2008

2007
Detection and Prevention of SQL Injection Attacks.
Proceedings of the Malware Detection, 2007

Improving test case generation for web applications using automated interface discovery.
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007

2006
Using positive tainting and syntax-aware evaluation to counter SQL injection attacks.
Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2006

Command-Form Coverage for Testing Database Applications.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

Preventing SQL injection attacks using AMNESIA.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

2005
Combining static analysis and runtime monitoring to counter SQL-injection attacks.
ACM SIGSOFT Software Engineering Notes, 2005

AMNESIA: analysis and monitoring for NEutralizing SQL-injection attacks.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005


  Loading...