Haipeng Cai

Registered user since Fri 26 Apr 2019

Name:Haipeng Cai

I am an assistant professor in the School of Electrical Engineering and Computer Science at Washington State University, Pullman. My research generally lies in software engineering, program analysis, and software security, with a current focus on adaptive/data-driven static and dynamic analysis for security applications to mobile apps, distributed systems, and multilingual software.

Country:United States
Affiliation:Washington State University, USA
Research interests:Software engineering, program analysis, software security


MOBILESoft 2022 NIER Co-Chair in Organizing Committee
MSR 2021 Author of AndroCT: Ten Years of App Call Traces in Android within the Data Showcase-track
ESEC/FSE 2021 Author of Seads: Scalable and Cost-Effective Dynamic Dependence Analysis of Distributed Systems via Reinforcement Learning within the Journal First-track
ESEC/FSE 2020 Author of Towards Learning Visual Semantics within the Visions and Reflections -track
Panelist of Conversations on Mobile 1 within the Paper Presentations-track
Author of PCA: Memory Leak Detection using Partial Call-Path Analysis within the Tool Demos-track
Panelist of Conversations on Static Analysis within the Paper Presentations-track
Author of Exploring How Deprecated Python Library APIs Are (Not) Handled within the Research Papers-track
Panelist of Conversations on Analysis 1 within the Research Papers-track
Author of Dads: Dynamic Slicing Continuously-Running Distributed Programs with Budget Constraints within the Tool Demos-track
Author of Assessing and improving malware detection sustainability through app evolution studies within the Journal First-track
MOBILESoft 2020 Student Research Competition Co-Chair in Program Committee within the Student Research Competition-track
Author of Embracing Mobile App Evolution via Continuous Ecosystem Mining and Characterization within the Visions-track
Student Research Competition Co-Chair in Organizing Committee
ICPC 2020 Committee Member in Program Committee within the ERA-track
A-Mobile 2019 Committee Member in Program Committee within the A-Mobile 2019-track
SEAD 2019 Committee Member in Program Committee within the SEAD 2019-track
ICSE 2021 Author of Understanding Language Selection in Multi-Language Software Projects on GitHub within the Posters-track
LCTES 2019 Author of An Empirical Comparison between Monkey Testing and Human Testing (Work in progress) within the LCTES 2019-track
MOBILESoft 2019 Author of A Look Into Developer Intentions for App Compatibility in Android within the MOBILESoft 2019-track
Student Research Competition Co-Chair in Organizing Committee within the MOBILESoft 2019-track
ASE 2019 Committee Member in Program Committee within the Research Papers-track
ISSTA 2019 Author of A Large-Scale Study of Application Incompatibilities in Android within the Technical Papers-track
ICPC 2019 Committee Member in Program Committee within the ICPC 2019 Negative Results-track
Author of Measuring Interprocess Communications in Distributed Systems within the ICPC 2019 Technical Research-track
ICSE 2020 Author of Scaling Application-Level Dynamic Taint Analysis to Enterprise-Scale Distributed Systems within the ICSE 2020 Posters-track
ICSE 2019 Author of A Partial Reproduction of Malware Detection with RevealDroid within the ROSE Festival-track
Author of On the Deterioration of Learning-Based Malware Detectors for Android within the Posters-track
MobileSoft 2018 Author of Automated Detection and Repair of Incompatible Uses of Runtime Permissions in Android Apps within the MobileSoft 2018-track
Author of ICC-Inspect: Supporting Runtime Inspection of Android Inter-Component Communications within the MobileSoft 2018-track
MSR 2018 Author of Leveraging Historical Versions of Android Apps for Efficient and Precise Taint Analysis within the Technical Papers-track
* ICSE 2018 * Author of Poster F7: Towards Sustainable Android Malware Detection within the Posters -track