Hailong Zhang

Department of Computer Science and Engineering
The Ohio State University
395 Dreese Labs, 2015 Neil Ave, Columbus, OH 43210

zhang DOT 4858 AT osu DOT edu


I am a Ph.D. candidate in the PRESTO Research Group at OSU, working with Prof. Atanas Rountev and Prof. Raef Bassily. Before that, I spent 6.5 wonderful years for my B.E. and M.E. at Beijing University of Posts and Telecommunications.

My research interests span programming languages, software engineering, security, and privacy. My current focus includes foundational program analysis techniques and their applications for mobile and wearable applications, and practical solutions ensuring statistical privacy for general software telemetry analysis. I advocate reproducible research and enjoy building usable tools. All artifacts that I have developed are open-source and available here. I am also interested in designing new program analyses and automated testing methods in the context of reliability and security of other ubiquitous computing and cyber-physical systems, such as IoT and autonomous cars.


Full list can be found here.

  • Differentially-Private Control-Flow Node Coverage for Software Usage Analysis
    Hailong Zhang, Sufian Latif, Raef Bassily, and Atanas Rountev
    USENIX Security Symposium (USENIX Security’20), August 2020

  • A Study of Event Frequency Profiling with Differential Privacy
    Hailong Zhang, Yu Hao, Sufian Latif, Raef Bassily, and Atanas Rountev
    International Conference on Compiler Construction (CC’20), February 2020
    Nominated for a best paper award

  • Detection of Energy Inefficiencies in Android Wear Watch Faces
    Hailong Zhang, Haowei Wu, and Atanas Rountev
    ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE’18), November 2018

  • Analysis and Testing of Notifications in Android Wear Applications
    Hailong Zhang and Atanas Rountev
    International Conference on Software Engineering (ICSE’17), May 2017

  • Static Window Transition Graphs for Android
    Shengqian Yang, Hailong Zhang, Haowei Wu, Yan Wang, Dacong Yan, and Atanas Rountev
    International Conference on Automated Software Engineering (ASE’15), November 2015