Li Li

Registered user since Mon 4 Dec 2017

Name:Li Li
Bio:

Dr. Li Li is a Professor of Software Engineering at Beihang University, China. He was an ARC DECRA Fellow and Senior Lecturer at Monash University. He received his PhD degree in computer science from the University of Luxembourg in 2016. He has published over 100 research papers at prestigious conferences such as ICSE, ESEC/FSE, ASE, ISSTA, POPL, PLDI, etc. and prestigious journals such as ACM TOSEM and IEEE TSE, TIFS, TDSC, etc.

Li’s research has received various awards, including the prestigious ARC Discovery Early Career Researcher Award (DECRA in short), an IEEE TCSE Distinguished Paper Award at SANER 2023, an IEEE TCSE Distinguished Paper Award at ICSME 2022, an ACM Distinguished Paper Award at MSR 2022, an ACM Distinguished Paper Award at PLDI 2021, a Best Student Paper Award at WWW 2020, an ACM Distinguished Paper Award at ASE 2018, a FOSS Impact Paper Award at MSR 2018, and the Best Paper Award at the ERA track of IEEE SANER 2016.

Li received the MSR 2023 Ric Holt Early Career Achievement Award. He was also named one of the Top-5 most impactful earlier career software engineering researchers in the world.

Li is an active member of the software engineering and security community serving as a reviewer for many top-tier conferences and journals such as ICSE, ESEC/FSE, ASE, ICSME, SANER, MSR, ICPC, MobileSoft, TSE, TOSEM, TIFS, TDSC, TOPS, EMSE, JSS, IST, etc.

Country:China
Affiliation:Beihang University
Research interests:Mobile Software Engineering; Intelligent Software Engineering; SE4AI; Mobile Security; Program Analysis (Android Apps, Python, Smart Contract, etc.)

Contributions

MSR 2023 Author of MSR 2023 Ric Holt Early Career Achievement Award within the MSR Awards-track
ESEC/FSE 2023 Committee Member in Program Committee within the Research Papers-track
ICSME 2023 Committee Member in Program Committee within the Research Track-track
ASE 2023 Committee Member in Program Committee within the Research Papers-track
ISSTA 2023 Author of ModelObfuscator: Obfuscating Model Information to Protect Deployed ML-based Systems within the Technical Papers-track
ICSE 2023 Author of Don't Complete It! Preventing Unhelpful Code Completion for Productive and Sustainable Neural Code Completion Systems within the Posters-track
Program Committee Member in Technical Track within the Technical Track-track
Author of SSPCatcher: Learning to Catch Security Patches within the Journal-First Papers-track
Proceedings Co-Chairs in Organising Committee
MOBILESoft 2023 Session Chair of Session 1 (part of Research Track)
General Co-Chair in Organizing Committee
Session Chair of Session 6 (part of Research Track)
Session Chair of Session 5 (part of Research Track)
AST 2023 Program Co-Chair in Organizing Committee within the AST 2023-track
ESEC/FSE 2022 Author of Exploring How Deprecated Python Library APIs Are (Not) Handled within the ESEC/FSE 2020-track
Author of On the Impact of Sample Duplication in Machine Learning based Android Malware Detection within the Journal First-track
Author of Demystifying the Underground Ecosystem of Account Registration Bots within the Research Papers-track
Australia in Program Committee within the Demonstrations-track
Author of PolyFax: A Toolkit for Characterizing Multi-Language Software within the Demonstrations-track
Author of On the Vulnerability Proneness of Multilingual Code within the Research Papers-track
ASE 2022 Committee Member in Program Committee within the NIER Track-track
Author of Mining Android API Usage to Generate Unit Test Cases for Pinpointing Compatibility Issues within the Research Papers-track
Author of Taming Android Fragmentation within the [Workshop] A-Mobile '22-track
Committee Member in Program Committee within the Research Papers-track
Committee Member in Program Committee within the Doctoral Symposium-track
Author of A First Look at CI/CD Adoptions in Open-Source Android Apps within the [Workshop] A-Mobile '22-track
ISSTA 2022 Author of Automatically Detecting API-induced Compatibility Issues in Android Apps: A Comparative Analysis (Replicability Study) within the Technical Papers-track
ICSE 2022 Author of Towards Automatically Repairing Compatibility Issues in Published Android Apps within the Technical Track-track
Author of Code Implementation Recommendation for Android GUI Components within the DEMO - Demonstrations-track
Author of On the Importance of Building High-quality Training Datasets for Neural Code Search within the Technical Track-track
Author of On the Importance of Building High-quality Training Datasets for Neural Code Search within the Technical Track-track
Author of Difuzer: Uncovering Suspicious Hidden Sensitive Operations in Android Apps within the Technical Track-track
MSR 2022 Author of On the Violation of Honesty in Mobile Apps: Automated Detection and Categories within the Technical Papers-track
Committee Member in Program Committee within the Technical Papers-track
Author of Do Customized Android Frameworks Keep Pace with Android? within the Technical Papers-track
MOBILESoft 2022 Committee Member in Program Committee within the NIER (Novel Ideas and Emerging Results)-track
Committee Member in Program Committee within the Technical Papers-track
ICPC 2022 Committee Member in Program Committee within the Early Research Achievements (ERA)-track
ASE 2021 Doctoral Symposium Chair in Organizing Committee
Author of Wrap-up first half DS within the Doctoral Symposium-track
Committee Member in Program Committee within the Doctoral Symposium-track
Doctoral Symposium Chair in Doctoral Symposium Chair within the Doctoral Symposium-track
Author of Closing of DS within the Doctoral Symposium-track
Chair of DS Opening within the Doctoral Symposium-track
Session Chair of Android and Python (part of Research Papers)
Committee Member in Program Committee within the Research Papers-track
Author of A First Look at Security Risks of Android TV Apps within the [Workshop] A-Mobile-track
ESEC/FSE 2021 Author of Embedding App-Library Graph for Neural Third Party Library Recommendation within the Research Papers-track
Author of Seads: Scalable and Cost-Effective Dynamic Dependence Analysis of Distributed Systems via Reinforcement Learning within the Journal First-track
PLDI 2021 Author of Unleashing the Hidden Power of Compiler Optimization on Binary Code Difference: An Empirical Study within the PLDI-track
ICSE 2021 Author of A First Look at Human Values-Violation in App Reviews within the SEIS - Software Engineering in Society-track
Committee Member in Program Committee within the AE - Artifact Evaluation-track
Author of Understanding Language Selection in Multi-Language Software Projects on GitHub within the Posters-track
Author of Identifying and Characterizing Silently-Evolved Methods in the Android API within the SEIP - Software Engineering in Practice-track
Author of Restoring Execution Environments of Jupyter Notebooks within the Technical Track-track
ICPC 2021 Committee Member in Program Committee within the Early Research Achievement (ERA)-track
Committee Member in Program Committee within the Research-track
Author of Checking App Behavior Against App Descriptions: What If There are No App Descriptions? within the Replications and Negative Results (RENE)-track
Author of Predicting Crash Fault Residence via Simplified Deep Forest Based on A Reduced Feature Set within the Research-track
MOBILESoft 2021 Committee Member in Program Committee within the Technical Papers-track
MSR 2021 Committee Member in Program Committee within the Registered Reports-track
Committee Member in Data Showcase Committee within the Data Showcase-track
Committee Member in Mining Challenge Committee within the Mining Challenge-track
Shadow PC Advisor in Shadow PC Advisors within the Shadow PC-track
Committee Member in Program Committee within the Technical Papers-track
TAPAS 2020 Committee Member in Program Committee within the TAPAS-track
ESEC/FSE 2020 Author of Rebooting Research on Detecting Repackaged Android Apps: Literature Review and Benchmark within the Journal First-track
Author of Borrowing Your Enemy’s Arrows: The Case of Code Reuse in Android via Direct Inter-app Code Invocation within the Research Papers-track
Author of Dads: Dynamic Slicing Continuously-Running Distributed Programs with Budget Constraints within the Tool Demos-track
Author of Exploring How Deprecated Python Library APIs Are (Not) Handled within the Research Papers-track
Panelist of Conversations on Mobile 2 within the Paper Presentations-track
Committee Member in Program Committee within the Tool Demos-track
ASE 2020 Author of Assessing and Restoring Reproducibility of Jupyter Notebooks within the Research Papers-track
Author of Detecting and Explaining Self-Admitted Technical Debts with Attention-based Neural Networks within the Research Papers-track
Sponsorship Chair in Organizing Committee
Author of Automated Third-party Library Detection for Android Applications: Are We There Yet? within the Research Papers-track
Author of KnowledgeZooClient: Constructing Knowledge Graph for Android within the [Workshop] A-Mobile-track
Author of Evaluating Representation Learning of Code Changes for Predicting Patch Correctness in Program Repair within the Research Papers-track
Committee Member in Program Committee within the Research Papers-track
ICSE 2020 Author of Better Code, Better Sharing: On the Need of Analyzing Jupyter Notebooks within the New Ideas and Emerging Results-track
Author of Restoring Reproducibility of Jupyter Notebooks within the ICSE 2020 Posters-track
ICPC 2020 Social Media Co-Chair in Organizing Committee
Committee Member in Program Committee within the Research-track
MOBILESoft 2020 Committee Member in Program Committee within the Student Research Competition-track
Committee Member in Program Committee within the Visions-track
MSR 2020 Ordinary PC member in Program Committee within the Technical Papers-track
Author of AndroZooOpen: Collecting Large-scale Open Source Android Apps for the Research Community within the Data Showcase-track
ASE 2019 Author of Sip4J: Statically Inferring Access Permission Contracts for Parallelising Sequential Java Programs within the Demonstrations-track
Author of DaPanda: Detecting Aggressive Push Notification in Android Apps within the Research Papers-track
Committee Member in Program Committee within the Late Breaking Results-track
A-Mobile 2019 Committee Member in Organizing Committee within the A-Mobile 2019-track
Author of Welcome and Opening within the A-Mobile 2019-track
ISSTA 2019 Author of Mining Android Crash Fixes in the Absence of Issue- and Change-Tracking Systems within the Technical Papers-track
Author of A Large-Scale Study of Application Incompatibilities in Android within the Technical Papers-track
ICSE 2019 Committee Member in Artifact Evaluation Committee within the Artifact Evaluation-track
PC Member in Program committee within the Posters-track
MSR 2019 Author of Negative Results on Mining Crypto-API Usage Rules in Android Apps within the MSR 2019 Technical Papers-track
ICPC 2019 Committee Member in Program Committee within the ICPC 2019 Technical Research-track
ESEC/FSE 2018 Author of FraudDroid: Automated Ad Fraud Detection for Android Apps within the Research Papers-track
ECOOP and ISSTA 2018 Author of CiD: Automating the Detection of API-related Compatibility Issues in Android Apps within the Posters-track
ISAGT 2018 Author of Generating tests for mobile platforms within the ISAGT 2018-track
ISSTA 2018 Committee Member in Artifact Evaluation Committee within the ISSTA Artifacts-track
Author of CiD: Automating the Detection of API-related Compatibility Issues in Android Apps within the ISSTA Technical Papers-track
* ICSE 2018 * Author of FaCoY – A Code-to-Code Search Engine within the Technical Papers -track
Author of Poster T28: On Vulnerability Evolution in Android Apps within the Posters -track
MSR 2018 Author of Why are Android Apps Removed From Google Play? A Large-scale Empirical Study within the Technical Papers-track
Author of Characterising Deprecated Android APIs within the Technical Papers-track