1<!DOCTYPE html> 2<html> 3 4 5 <head> 6 <link rel="stylesheet" type="text/css" href="css/main.css" /> 7 8
8<script type="text/javascript">
vendor: 357 bytes, lines 8-14
8 9 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 10 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 11 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 12 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 13 14 ga('create', '
14UA-77256529-1
vendor: 45 bytes, lines 14-17
14', 'auto'); 15 ga('send', 'pageview'); 16 17
17</script>
17 18 19
19<script data-ad-client="ca-pub-8854636927965370" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
19 20 21 <meta charset="UTF-8" /> 22 23 24 <title>Li Li's Homepage - Beihang University</title> 25 </head> 26 27 <body> 28 <nav> 29 <ul> 30 <li><a href="index.html"><font size="4">Home</font></a></li> 31 <li><a href="publications.html"><font size="4">Publications</font></a></li> 32 <li><a href="team.html"><font size="4">Team</font></a></li> 33 <li><a href="services.html"><font size="4">Services</font></a></li> 34 <li><a href="awards.html"><font size="4">Awards</font></a></li> 35 <li><a href="artefacts.html"><font size="4">Artefacts</font></a></li> 36 <li><a href="ohse.html"><font size="4">OpenHarmony SE</font></a></li> 37 </ul> 38 </nav> 39 40 <div> 41 42 <table> 43 <td width="60%"> 44 <img class="imageleft" alt="Li Li" title="Li Li" src="images/lili.png" align=left height="192" width="132"/> 45 46 <font size="6">Li Li</font> <br/> 47 48 <font size="4"> 49 Professor of Software Engineering <br/> 50 School of Software <br /> 51 Beihang University, China </br> </br> 52 </font> 53 54 55 Email: [email protected] <br /> 56 57 58 You can also access my 59 <a href="http://dblp.uni-trier.de/pers/hd/l/Li_0029:Li">DBLP</a>, 60 <a href="https://scholar.google.com/citations?user=zuUsFkgAAAAJ">Google Scholar Citations</a> <br /> 61 <a href="https://github.com/lilicoding">Github</a>, 62 <a href="https://www.researchgate.net/profile/Li_Li294">Research Gate</a>, 63 <a href="https://cn.linkedin.com/in/lilicoding">LinkedIn</a> 64 65 </td> 66 67 68 <td width="40%" height="192" style="vertical-align: text-top" bgcolor="#F8F9F9"> 69 <font = size="4"> 70 <b>Prospective Students:</b> 71 </font> 72 <br /> <br /> 73 <font size="3"> 74 I'm actively recruiting (self-motivated and active) PhD students. 75 76 Please contact me if you are a <b>self-motivated</b> 77 PhD student (or graduate student interested in our PhD program) with 78 <b>strong programming skills</b> and <b>strong interests</b> in software analysis, security and machine learning as well as deep learning. 79 </font><br /> 80 More information can be found <a href="phd.html">here</a>. 81 82 <br /> 83 <br /> 84 85 <font size="3"> 86 Please submit your high-quality work to 87 <a href="https://conf.researchr.org/home/icse-2023">ICSE 2023</a> 88 <a href="https://conf.researchr.org/home/fse-2023">ESEC/FSE 2023</a> 89 <a href="https://saner2023.must.edu.mo/">SANER 2023</a> 90 <a href="https://conf.researchr.org/home/mobilesoft-2022">MobileSoft 2023</a> 91 <a href="https://conf.researchr.org/home/ast-2023">AST 2023</a> 92 </font> 93 </td> 94 </table> 95 96 <table><td><p> 97 Li is a Professor of Software Engineering at Beihang University. He was an ARC DECRA Fellow and Senior Lecturer at Monash University, where he leads the <a href="https://smat-lab.github.io/">SMart software Analysis and Trustworthy computing (SMAT) research lab</a> at the Department of Software Systems and Cybersecurity. 98 He joined <a href="https://www.monash.edu">Monash University</a> as a Lecturer on February 2018. 99 Prior to that, he was a research associate in Software Engineering at the 100 <a href="https://wwwen.uni.lu">University of Luxembourg (UL)</a> where he also obtained his Phd degree in November 2016 under the supervision of 101 <a href="http://wwwen.uni.lu/snt/people/yves_le_traon">Prof. Yves Le Traon (IEEE Fellow)</a> and 102 <a href="https://sites.google.com/site/jacqueskleinwebpage/">Dr. Jacques Klein</a>. 103 104 <br /> <br /> 105 His research interests (listed below) mainly lie in the field of Mobile Software Engineering (i.e., Mobile Security and quality assurance) and Intelligent Software Engineering (SE4AI, AI4SE), under which 106 he is broadly interested in applying static code analysis, dynamic program testing, machine/deep learning techniques to strengthen the security and reliability of software systems. 107 Li's research has been published in top-tier conferences and journals including ICSE, ESEC/FSE, ASE, ISSTA, POPL, PLDI, TheWebConf, ACL, TOSEM, TSE, TDSC, TIFS. 108 He is recognised as a Rising SE Research Star and one of the Top-5 Most Impactful Early Career SE Researchers in the world (<a href="https://www.sciencedirect.com/science/article/abs/pii/S0164121221001266">2020</a>, <a href="https://www.sciencedirect.com/science/article/abs/pii/S0164121218302334">2017</a>). 109 His research publications have received 5 best/distinguished paper awards, including ACM SIGPLAN Distinguished Paper Award at PLDI 2021 (CORE A*), Best Student Paper Award at TheWebConf 2020 (CORE A*), ACM SIGSOFT Distinguished Paper Award at ASE 2018 (CORE A*), Free and Open-Source Software (FOSS) Impact Paper Award at MSR 2018 (CORE A), and Best Paper Award at the ERA track of SANER 2016 (CORE A). 110 111 <br /><br /> 112 Recent Research Interests: 113 <ul> 114 <li>Intelligent Software Engineering: LLM Testing, Prompt Engineering, AI Chain</li> 115 <li>Trustworthy AI: Data Security, Data Watermarking, Deployment Security</li> 116 <li>
116Software Security: Mobile Security, Software Supply Chain Security</li> 117 <li>Program Analysis: Static Analysis (Java@Soot, Python@Scalpel, Javascript), Dynamic Testing</li> 118 </ul> 119 120 121 122 123 </p></td></table> 124 125 126 <table width="100%"> 127 <tr> 128 <td width="75%" valign="top"> 129 130 <!-- 131 132 <h2>News</h2> 133 134 <p> 135 [2019-08] Our paper entitled "CDA: Characterising Deprecated Android APIs" was accepted to the Empirical Software Engineering journal <br /> 136 [2019-07] I am invited to serve as co-Chair of the Early Research Achievements Track at SANER 2020. <br /> 137 [2019-06] Our papers entitled "Do Energy-oriented Changes Hinder Maintainability?" was accepted to ICSME 2019 <br /> 138 [2019-05] Two papers entitled "Mining Android Crash Fixes in the Absence of Issue- and Change-Tracking Systems" and "A Large-Scale Study of Application Incompatibilities in Android" were accepted to ISSTA 2019 <br /> 139 [2019-03] Our paper entitled "Dating with Scambots: Understanding the Ecosystem of Fraudulent Dating Applications" was accepted to TDSC <br /> 140 [2019-02] Our paper entitled "Negative Results on Mining Crypto-API Usage Rules in Android Apps" was accepted to MSR 2019 <br /> 141 [2019-01] Our paper entitled "Rebooting Research on Detecting Repackaged Android Apps: Literature Review and Benchmark" was accepted to TSE <br /> 142 [2018-12] Our paper entitled "Want to Earn a Few Extra Bucks? A First Look at Money-making Apps" was accepted to SANER 2019 <br /> 143 [2018-09] Our paper entitled "DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systems" won the ACM SIGSOFT Distinguished Paper Award <br /> 144 [2018-08] Our paper entitled "Automated Testing of Android Apps: A Systematic Literature Review" was accepted to IEEE Transactions on Reliability <br /> 145 [2018-07] Our paper entitled "Beyond Google Play: A Large-Scale Comparative Study of Chinese Android App Markets" was accepted to IMC 2018 <br /> 146 [2018-07] Two papers entitled "MoonlightBox: Mining Android API Histories for Uncovering Release-time Inconsistencies" and "DeepMutation: Mutation Testing of Deep Learning Systems" were accepted to ISSRE 2018 <br /> 147 [2018-07] Our paper entitled "DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systems" was accepted to ASE 2018 <br /> 148 [2018-06] Our paper entitled "FraudDroid: Automated Ad Fraud Detection for Android Apps" was accepted to ESEC/FSE 2018 <br /> 149 [2018-06] Our paper entitled "A Closer Look at Real-World Patches" was accepted to ICSME 2018 <br /> 150 [2018-05] Our paper entitled "Characterising Deprecated Android APIs" won the FOSS Impact Paper Award at MSR 2018 <br /> 151 [2018-05] Our paper entitled "CiD: Automating the Detection of API-related Compatibility Issues in Android Apps" was accepted to ISSTA 2018 <br /> 152 [2018-03] Our workshop proposal on Advances in Mobile App Analysis (A-Mobile 2018) was accepted to co-located with ASE 2018. </br > 153 [2018-03] Two papers entitled "Characterising Deprecated Android APIs" and "Why are Android Apps Removed From Google Play? A Large-scale Empirical Study" accepted to MSR 2018 <br /> 154 [2018-02] I was invited to be a PC member for the Research Track of ICSME 2018, the best conference for Software Maintenance and Evolution <br /> 155 [2018-02] I joined the Faculty of Information Technology, Monash University, Australia as a Lecturer <br/> 156 </p> 157 158 --> 159 160 <h2>Work in Progress</h2> 161 162 Li Li, Jiawei Wang, Haowei Quan, Scalpel: The Python Static Analysis Framework, arXiv preprint arXiv:2202.11840, 2022 163 <a href="https://arxiv.org/pdf/2202.11840.pdf">[pdf]</a> 164 <a href="bibs/li2022scalpel.html">[bib]</a> 165 <a href="https://github.com/SMAT-Lab/Scalpel">[Source Code]</a> 166 167 <!-- 168 <h2> </h2> 169 170 Pei Liu, Yanjie Zhao, Haipeng Cai, Mattia Fazzini, John Grundy, Li Li, Automatically Detecting API-induced Compatibility Issues in Android Apps: A Reproducibility Study, Monash Technical Report, 2021 171 <a href="papers/liu2021automatically.pdf">[pdf]</a> 172 <a href="bibs/liu2021automatically.html">[bib]</a> 173 --> 174 <h2> </h2> 175 176 Li Li, Jun Gao, Médéric Hurier, Pingfan Kong, Tegawendé F Bissyandé, Alexandre Bartel, Jacques Klein, Yves Le Traon, AndroZoo++: Collecting Millions of Android Apps and Their Metadata for the Research Community, arXiv preprint arXiv:1709.05281, 2017 177 <a href="papers/li2017androzoo++.pdf">[pdf]</a> 178 <a href="bibs/li2017androzoo++.html">[bib]</a> 179 180 181 <h2>Selected Publications</h2> 182 See this <a href="publications.html">Full List</a> page. <br /> 183 184 185 <table cellspacing="10"> 186 <!-- 187 <tr> 188 <td><b>XXX</b></td> 189 <td> 190 191 </td> 192 </tr> 193 --> 194 195 <tr> 196 <td><b>ISSTA</b></td> 197 <td> 198 Pei Liu, Yanjie Zhao, Haipeng Cai, Mattia Fazzini, John Grundy, and <b>
198Li Li</b>, Automatically Detecting API-induced Compatibility Issues in Android Apps: A Comparative Analysis (Replicability Study), The ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2022), 2022 199 <a href="papers/liu2022automatically.pdf">[pdf]</a> 200 <a href="bibs/liu2022automatically.html">[bib]</a> 201 </td> 202 </tr> 203 204 <tr> 205 <td><b>ACL</b></td> 206 <td> 207 208 Juncai Guo, Jin Liu, Yao Wan, <b>Li Li</b>, Pingyi Zhou, Modeling Hierarchical Syntax Structure with Triplet Position for Source Code Summarization, The 60th Annual Meeting of the Association for Computational Linguistics (ACL 2022), 2022 209 <a href="papers/guo2022modeling.pdf">[pdf]</a> 210 <a href="bibs/guo2022modeling.html">[bib]</a> 211 212 </td> 213 </tr> 214 215 <tr> 216 <td><b>WWW</b></td> 217 <td> 218 Zhensu Sun, Xiaoning Du, Fu Song, Mingze Ni and <b>Li Li</b>, CoProtector: Protect Open-Source Code against Unauthorized Training Usage with Data Poisoning, The ACM Web Conference (WWW 2022), 2022 219 <a href="papers/sun2022coprotector.pdf">[pdf]</a> 220 <a href="bibs/sun2022coprotector.html">[bib]</a> 221 </td> 222 </tr> 223 224 <tr> 225 <td><b>WWW</b></td> 226 <td> 227 Guosheng Xu, Siyi Li, Hao Zhou, Shucen Liu, Yutian Tang, <b>Li Li</b>, Xiapu Luo, Xusheng Xiao, Guoai Xu and Haoyu Wang, Lie to Me: Abusing the Mobile Content Sharing Service for Fun and Profit, The ACM Web Conference (WWW 2022), 2022 228 <a href="papers/xu2022lie.pdf">[pdf]</a> 229 <a href="bibs/xu2022lie.html">[bib]</a> 230 </td> 231 </tr> 232 233 <tr> 234 <td><b>ICSE</b></td> 235 <td> 236 Yanjie Zhao, <b>Li Li</b>, Kui Liu, John Grundy, Towards Automatically Repairing Compatibility Issues in Published Android Apps, The 44th International Conference on Software Engineering (ICSE 2022), 2022 237 <a href="papers/zhao2022towards.pdf">[pdf]</a> 238 <a href="bibs/zhao2022towards.html">[bib]</a> 239 </td> 240 </tr> 241 242 <tr> 243 <td><b>ICSE</b></td> 244 <td> 245 Zhensu Sun, <b>Li Li</b>, Yan Liu, Xiaoning Du, <b>Li Li</b>, On the Importance of Building High-quality Training Datasets for Neural Code Search, The 44th International Conference on Software Engineering (ICSE 2022), 2022 246 <a href="papers/sun2022importance.pdf">[pdf]</a> 247 <a href="bibs/sun2022importance.html">[bib]</a> 248 </td> 249 </tr> 250 251 <tr> 252 <td><b>ICSE</b></td> 253 <td> 254 Jordan Samhi, <b>Li Li</b>, Tegawendé F. Bissyandé, Jacques Klein, Difuzer: Uncovering Suspicious Hidden Sensitive Operations in Android Apps, The 44th International Conference on Software Engineering (ICSE 2022), 2022 255 <a href="papers/samhi2022difuzer.pdf">[pdf]</a> 256 <a href="bibs/samhi2022difuzer.html">[bib]</a> 257 </td> 258 </tr> 259 260 <tr> 261 <td><b>ESEC/FSE</b></td> 262 <td> 263 Bo Li, Qiang He, Feifei Chen, Xin Xia, <b>Li Li</b>, John Grundy, Yun Yang, Embedding App-Library Graph for Neural Third Party Library Recommendation, The 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2021), 2021 264 <a href="papers/li2021embedding.pdf">[pdf]</a> 265 <a href="bibs/li2021embedding.html">[bib]</a> 266 </td> 267 </tr> 268 269 <tr> 270 <td><b>PLDI</b></td> 271 <td> 272 Xiaolei Ren, Michael Ho, Jiang Ming, Jeff Y. Lei, <b>Li Li</b>, Unleashing the Hidden Power of Compiler Optimization on Binary Code Difference: An Empirical Study, The 42nd ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2021), 2021 273 <a href="papers/ren2021unleashing.pdf">[pdf]</a> 274 <a href="bibs/ren2021unleashing.html">[bib]</a> 275 </td> 276 </tr> 277 278 <tr> 279 <td><b>WWW</b></td> 280 <td> 281 Yuhao Gao, Haoyu Wang, <b>Li Li</b>, Xiapu Luo, Xuanzhe Liu and Guoai Xu, Demystifying Illegal Mobile Gambling Apps, The Web Conference 2021 (WWW 2021), 2021 282 <a href="papers/gao2021demystifying.pdf">[pdf]</a> 283 <a href="bibs/gao2021demystifying.html">[bib]</a> 284 </td> 285 </tr> 286 287 <tr> 288 <td><b>ICSE</b></td> 289 <td> 290 Jiawei Wang, <b>Li Li</b>, Andreas Zeller, Restoring Execution Environments of Jupyter Notebooks, The 43rd ACM/IEEE International Conference on Software Engineering (ICSE 2021), 2021 291 <a href="papers/wang2021restoring.pdf">[pdf]</a> 292 <a href="bibs/wang2021restoring.html">[bib]</a> 293 </td> 294 </tr> 295 296 <tr> 297 <td><b>ASE</b></td> 298 <td> 299 Jiawei Wang, Tzu-yang Kuo, <b>Li Li</b>, Andreas Zeller, Assessing and Restoring Reproducibility of Jupyter Notebooks, The 35th IEEE/ACM International Conference on Automated Software Engineering (ASE 2020), 2020 300 <a href="papers/wang2020assessing.pdf">[pdf]</a> 301 <a href="bibs/wang2020assessing.html">[bib]</a> 302 </td> 303 </tr> 304 305 <tr> 306 <td><b>ASE</b></td> 307 <td> 308 Xin Wang, Jin Liu, <b>Li Li</b>, Xiao Chen, Xiao Liu, Hao Wu, Detecting and Explaining Self-Admitted Technical Debts with Attention-based Neural Networks, The 35th IEEE/ACM International Conference on Automated Software Engineering (ASE 2020), 2020 309 <a href="papers/wang2020detecting.pdf">[pdf]</a> 310 <a href="bibs/wang2020detecting.html">[bib]</a> 311 </td> 312 </tr> 313 314 <tr> 315 <td><b>ASE</b></td> 316 <td> 317 Haoye Tian, Kui Liu, Abdoul Kader Kaboré, Anil Koyuncu, <b>Li Li</b>, Jacques Klein, Tegawendé F. Bissyandé, Evaluating Representation Learning of Code Changes for Predicting Patch Correctness in Program Repair, The 35th IEEE/ACM International Conference on Automated Software Engineering (ASE 2020), 2020 318 <a href="papers/tian2020evaluating.pdf">[pdf]</a> 319 <a href="bibs/tian2020evaluating.html">[bib]</a> 320 </td> 321 </tr> 322 323 <tr> 324 <td><b>ASE</b></td> 325 <td> 326 Xian Zhan, Lingling Fan, Tianming Liu, Sen Chen, <b>Li Li</b>, Haoyu Wang, Yifei Xu, Xiapu Luo and Yang Liu, Automated Third-party Library Detection for Android Applications: Are We There Yet?, The 35th IEEE/ACM International Conference on Automated Software Engineering (ASE 2020), 2020 327 <a href="papers/zhan2020automated.pdf">[pdf]</a> 328 <a href="bibs/zhan2020automated.html">[bib]</a> 329 </td> 330 </tr> 331 332 333 334 <tr> 335 <td><b>ESEC/FSE</b></td> 336 <td> 337 Jiawei Wang, <b>Li Li</b>, Kui Liu, Haipeng Cai, Exploring How Deprecated Python Library APIs are (Not) Handled, The 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Softw
337are Engineering (ESEC/FSE 2020), 2020 338 <a href="papers/wang2020exploring.pdf">[pdf]</a> 339 <a href="bibs/wang2020exploring.html">[bib]</a> 340 </td> 341 </tr> 342 343 <tr> 344 <td><b>ESEC/FSE</b></td> 345 <td> 346 Jun Gao, <b>Li Li</b>, Pingfan Kong, Tegawendé F. Bissyandé and Jacques Klein, Borrowing Your Enemyâs Arrows: the Case of Code Reuse in Android via Direct Inter-app Code Invocation, The 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2020), 2020 347 <a href="papers/gao2020borrowing.pdf">[pdf]</a> 348 <a href="bibs/gao2020borrowing.html">[bib]</a> 349 </td> 350 </tr> 351 352 <tr> 353 <td><b>WWW</b></td> 354 <td> 355 Tianming Liu, Haoyu Wang, <b>Li Li</b>, Xiapu Luo, Feng Dong, Yao Guo, Liu Wang, Tegawendé F. Bissyandé and Jacques Klein, MadDroid: Characterising and Detecting Devious Ad Content for Android Apps, The Web Conference 2020 (WWW 2020), 2020 356 <a href="papers/liu2020maddroid.pdf">[pdf]</a> 357 <a href="bibs/liu2020maddroid.html">[bib]</a> 358 </td> 359 </tr> 360 361 <tr> 362 <td><b>WWW</b></td> 363 <td> 364 Yangyu Hu, Haoyu Wang, Ren He, <b>Li Li</b>, Gareth Tyson, Ignacio Castro, Yao Guo, Lei Wu, and Guoai Xu, Mobile App Squatting, The Web Conference 2020 (WWW 2020), 2020 365 <a href="papers/hu2020mobile.pdf">[pdf]</a> 366 <a href="bibs/hu2020mobile.html">[bib]</a> 367 </td> 368 </tr> 369 370 <tr> 371 <td><b>ASE</b></td> 372 <td> 373 Tianming Liu, Haoyu Wang, <b>Li Li</b>, Guangdong Bai, Yao Guo and Guoai Xu, DaPanda: Detecting Aggressive Push Notification in Android Apps, The 34th IEEE/ACM International Conference on Automated Software Engineering (ASE 2019), 2019 374 <a href="papers/liu2019dapanda.pdf">[pdf]</a> 375 <a href="bibs/liu2019dapanda.html">[bib]</a> 376 </td> 377 </tr> 378 379 <tr> 380 <td><b>ISSTA</b></td> 381 <td> 382 Pingfan Kong, <b>Li Li</b>, Jun Gao, TegawendeÌ Bissyandé, Jacques Klein, Mining Android Crash Fixes in the Absence of Issue- and Change-Tracking Systems, The 28th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2019), 2019 383 <a href="papers/kong2019mining.pdf">[pdf]</a> 384 <a href="bibs/kong2019mining.html">[bib]</a> 385 </td> 386 </tr> 387 388 <tr> 389 <td><b>ISSTA</b></td> 390 <td> 391 Haipeng Cai, Ziyi Zhang, <b>Li Li</b>, Xiaoqin Fu, A Large-Scale Study of Application Incompatibilities in Android, The 28th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2019), 2019 392 <a href="papers/cai2019large.pdf">[pdf]</a> 393 <a href="bibs/cai2019large.html">[bib]</a> 394 </td> 395 </tr> 396 397 <tr> 398 <td><b>ASE</b></td> 399 <td> 400 Lei Ma, Felix Juefei-Xu, Fuyuan Zhang, Jiyuan Sun, Minhui Xue, Bo Li, Chunyang Chen, Ting Su, <b>Li Li</b>, Yang Liu, Jianjun Zhao, and Yadong Wang, DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systems, The 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2018), 2018 401 <a href="papers/ma2018deepgauge.pdf">[pdf]</a> 402 <a href="bibs/ma2018deepgauge.html">[bib]</a> 403 </td> 404 </tr> 405 406 <tr> 407 <td><b>ESEC/FSE</b></td> 408 <td> 409 Feng Dong, Haoyu Wang, <b>Li Li</b>, Yao Guo, Tegawendé F. Bissyandé, Tianming Liu, Guoai Xu, and Jacques Klein, FraudDroid: Automated Ad Fraud Detection for Android Apps, The 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018) 410 <a href="papers/dong2018frauddroid.pdf">[pdf]</a> 411 <a href="bibs/dong2018frauddroid.html">[bib]</a> 412 </td> 413 </tr> 414 415 <tr> 416 <td><b>ISSTA</b></td> 417 <td> 418 <b>Li Li</b>, Tegawendé F. Bissyandé, Haoyu Wang and Jacques Klein, CiD: Automating the Detection of API-related Compatibility Issues in Android Apps, The ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2018) 419 <a href="papers/li2018cid.pdf">[pdf]</a> 420 <a href="bibs/li2018cid.html">[bib]</a> 421 </td> 422 </tr> 423 424 <tr> 425 <td><b>ICSE</b></td> 426 <td> 427 Kisub Kim, Dongsun Kim, Tegawendé F. Bissyandé, Eunjong Choi, <b>Li Li</b>, Jacques Klein, and Yves Le Traon, FaCoY â A Code-to-Code Search Engine, The 40th International Conference on Software Engineering (ICSE 2018) 428 <a href="papers/kim2018facoy.pdf">[pdf]</a> 429 <a href="bibs/kim2018facoy.html">[bib]</a> 430 </td> 431 </tr> 432 433 <tr> 434 <td><b>IMC</b></td> 435 <td> 436 Haoyu Wang, Zhe Liu, Jingyue Liang, Narseo Vallina-Rodriguez, Yao Guo, <b>Li Li</b>, Juan Tapiador, Jingcun Cao, and Guoai Xu, Beyond Google Play: A Large-Scale Comparative Study of Chinese Android App Markets, The 2018 Internet Measurement Conference (IMC 2018), 2018 437 <a href="papers/wang2018beyond.pdf">[pdf]</a> 438 <a href="bibs/wang2018beyond.html">[bib]</a> 439 </td> 440 </tr> 441 442 <tr> 443 <td><b>ISSTA</b></td> 444 <td> 445 <b>Li Li</b>, Tegawendé F. Bissyandé, Damien Octeau and Jacques Klein, DroidRA: Taming Reflection to Support Whole-Program Analysis of Android Apps, The 2016 International Symposium on Software Testing and Analysis (ISSTA 2016) 446 <a href="papers/li2016droidra.pdf">[pdf]</a> 447 <a href="bibs/li2016droidra.html">[bib]</a> 448 </td> 449 </tr> 450 451 <tr> 452 <td><b>POPL</b></td> 453 <td> 454 Damien Octeau, Somesh Jha, Matthew Dering, Patrick McDaniel, Alexandre Bartel, <b>Li Li</b>, Jacques Klein, and Yves Le Traon, Combining Static Analysis with Probabilistic Models to Enable Market-Scale Android Inter-component Analysis, The 43rd Symposium on Principles of Programming Languages (POPL 2016) 455 <a href="papers/octeau2016combining.pdf">[pdf]</a> 456 <a href="bibs/octeau2016combining.html">[bib]</a> 457 </td> 458 </tr> 459 460 <tr> 461 <td><b>ICSE</b></td> 462 <td> 463 <b>Li Li</b>, Alexandre Bartel, Tegawendé Bissyandé, Jacques Klein, Yves Le Traon, Steven Arzt, Siegfried Rasthofer, Eric Bodden, Damien Octeau and Patrick McDaniel, IccTA: Detecting Inter-Component Privacy Leaks in Android Apps, The 37th International Conference on Software Engineering (ICSE 2015) 464 <a href="papers/li2015iccta.pdf">[pdf]</a> 465 <a href="bibs/li2015iccta.html">[bib]</a> 466 <a href="https://sites.google.com/site/icctawebpage/">[www]</a> 467 </td> 468 </tr> 469 </table> 470 471 <!-- 472 <h2>Grants</h2> 473 474 <ul> 475 <li>ARC Discovery Early Career Researcher Award, Sole Investigator, 200~2023</li> 476 <li>ARC Discovery Project, CI, 2020~2023</li> 477 </ul> 478 479 --> 480 </p> 481 482 </td> 483 <td width="25%" valign="top"> 484 485 <!-- 486 <h2>News</h2> 487 488 <ul> 489 <li>[2019-08] Our paper entitled "CDA: Characterising Deprecated Android APIs" was accepted to the Empirical Software Engineering journal</li> 490 <li>[2019-07] I am invited to serve as co-Chair of the Early Research Achievements Track at SANER 2020</li> 491 <li>[2019-06] Our papers entitled "Do Energy-oriented Changes Hinder Maintainability?" was accepted to ICSME 2019</li> 492 <li>[2019-05] Two papers entitled "Mining Android Crash Fixes in the Absence of Issue- and Change-Tracking Systems" and "A Large-Scale Study of Application Incompatibilities in Android" were accepted to ISSTA 2019</li> 493 <li>[2019-03] Our paper entitled "Dating with Scambots: Understanding the Ecosystem of Fraudulent Dating Applications" was accepted to TDSC</li> 494 <li>[2019-02] Our paper entitled "Negative Results on Mining Crypto-API Usage Rules in Android Apps" was accepted to MSR 2019</li> 495 <li>[2019-01] Our paper entitled "Rebooting Research on Detecting Repackaged Android Apps: Literature Review and Benchmark" was accepted to TSE</li> 496 <li>[2018-12] Our paper entitled "Want to Earn a Few Extra Bucks? A First Look at Money-making Apps" was accepted to SANER 2019</li> 497 <li>[2018-09] Our paper entitled "DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systems" won the ACM SIGSOFT Distinguished Paper Award</li> 498 <li>[2018-08] Our paper entitled "Automated Testing of Android Apps: A Systematic Literature Review" was accepted to IEEE Transactions on Reliability</li> 499 <li>[2018-07] Our paper entitled "Beyond Google Play: A Large-Scale Comparative Study of Chinese Android App Markets" was accepted to IMC 2018</li> 500 <li>[2018-07] Two papers entitled "MoonlightBox: Mining Android API Histories for Uncovering Release-time Inconsistencies" and "DeepMutation: Mutation Testing of Deep Learning Systems" were accepted to ISSRE 2018</li> 501 <li>[2018-07] Our paper entitled "DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systems" was accepted to ASE 2018</li> 502 <li>[2018-06] Our paper entitled "FraudDroid: Automated Ad Fraud Detection for Android Apps" was accepted to ESEC/FSE 2018</li> 503 <li>[2018-06] Our paper entitled "A Closer Look at Real-World Patches" was accepted to ICSME 2018</li> 504 <li>[2018-05] Our paper entitled "Characterising Deprecated Android APIs" won the FOSS Impact Paper Award at MSR 2018</li> 505 <li>[2018-05] Our paper entitled "CiD: Automating the Detection of API-related Compatibility Issues in Android Apps" was accepted to ISSTA 2018</li> 506 <li>[2018-03] Our workshop proposal on Advances in Mobile App Analysis (A-Mobile 2018) was accepted to co-located with ASE 2018</li> 507 <li>[2018-03] Two papers entitled "Characterising Deprecated Android APIs" and "Why are Android Apps Removed From Google Play? A Large-scale Empirical Study" accepted to MSR 2018</li> 508 <li>[2018-02] I was invited to be a PC member for the Research Track of ICSME 2018, the best conference for Software Maintenance and Evolution</li> 509 <li>[2018-02] I joined the Faculty of Information Technology, Monash University, Australia as a Lecturer</li> 510 </ul> 511 --> 512 513 514 <!-- 515 516 [2017-12] One paper entitled "FaCoY â A Code-to-Code Search Engine" accepted to ICSE 2018 <br /> 517 --> 518 519 <a class="twitter-timeline" href="https://twitter.com/lilicoding" height="1000">Tweets by lilicoding</a> 520
520<script async src="//platform.twitter.com/widgets.js" charset="utf-8"> 521 </script>
521 522 </td> 523 </tr> 524 </table> 525 </p> 526 527 528 <p> 529 <a href="topresearcher/index.html">TopResearcher</a> | 530 <a href="http://jeffhuang.com/best_paper_awards.html">CS: Best Paper Awards</a> | 531 <a href="http://www.ccf.org.cn/sites/ccf/paiming.jsp">The Chinese Conference/Journal Rank</a> | 532 <a href="http://lilicoding.github.io/SA3Repo/">SA3Repo</a> 533 </p> 534 </div> 535 536 </body> 537</html> 538 539
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.