NOTICE: The electronic versions of the papers listed on this webpage are provided for personal use. Copyright is owned by the respective publishers or persons, and should be inlcuded explicitly in any distribution of the papers. You may also find links to my publications here: [Google Scholar][DBLP] (results may not be complete).

Conference/Symposium/Workshop Papers

  1. [ASE 2019] Yida Tao, Shan Tang, Yepang Liu, Zhiwu Xu, Shengchao Qin. How Do API Selections Affect the Runtime Performance of Data Analytics Tasks?. In the 34th IEEE/ACM International Conference on Automated Software Engineering (New Ideas Paper), to appear.

  2. [ESEC/FSE 2019] Ming Wen, Rongxin Wu, Yepang Liu, Yongqiang Tian, Xuan Xie, Shing-Chi Cheung, Zhendong Su. Exploring and Exploiting the Correlations between Bug-Inducing and Bug-Fixing Commits. In the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 326-337, Tallinn, Estonia, August 2019. [acceptance rate: 24.4%][pdf]

  3. [ICSE 2019] Ming Wen, Yepang Liu, Rongxin Wu, Xuan Xie, Shing-Chi Cheung, Zhendong Su. Exposing Library API Misuses via Mutation Analysis. In the 41st ACM/IEEE International Conference on Software Engineering, pp. 866-877, Montreal, Quebec, Canada, May 2019. [acceptance rate: 21.0%][pdf]

  4. award [ICSE 2019] Lili Wei, Yepang Liu, Shing-Chi Cheung. PIVOT: Learning API-Device Correlations to Facilitate Android Compatibility Issue Detection. In the 41st ACM/IEEE International Conference on Software Engineering, pp. 878-888, Montreal, Quebec, Canada, May 2019. [acceptance rate: 21.0%][pdf]

  5. [SANER 2019] Wenjie Li, Yanyan Jiang, Chang Xu, Yepang Liu, Xiaoxing Ma, Jian Lu. Characterizing and Detecting Inefficient Image Displaying Issues in Android Apps. In the 26th edition of the IEEE International Conference on Software Analysis, Evolution and Reengineering, pp. 355-365, Hangzhou, China, March 2019. [acceptance rate: 27.0%][pdf]

  6. [ASE 2018] Huaxun Huang,Lili Wei, Yepang Liu, Shing-Chi Cheung. Understanding and Detecting Callback Compatibility Issues for Android Applications. In the 33rd IEEE/ACM International Conference on Automated Software Engineering, pp. 532-542, Montpellier, France, September 2018. [acceptance rate: 19.9%][pdf]

  7. [ASE 2018] Jiajun Hu, Lili Wei, Yepang Liu, Shing-Chi Cheung, Huaxun Huang. A Tale of Two Cities: How WebView Induces Bugs to Android Applications. In the 33rd IEEE/ACM International Conference on Automated Software Engineering, pp. 702-713, Montpellier, France, September 2018. [acceptance rate: 19.9%][pdf]

  8. [ESEC/FSE 2017] Lili Wei, Yepang Liu, Shing-Chi Cheung. OASIS: Prioritizing Static Analysis Warnings for Android Apps Based on App User Reviews. In the 11th Joint Meeting Of The European Software Engineering Conference and The ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp. 672-682, Paderborn, Germany, September 2017. [acceptance rate: 24.4%][pdf][tool and data]

  9. [FSE 2016] Yepang Liu, Chang Xu, Shing-Chi Cheung, Valerio Terragni. Understanding and Detecting Wake Lock Misuses for Android Applications. In the 24th ACM SIGSOFT International Symposium on the Foundations of Software Engineering, pp. 396-409, Seattle, WA, USA, November 2016. [acceptance rate: 27.1%][pdf][slides][dataset]

  10. [Internetware 2016] Jue Wang, Yepang Liu, Chang Xu, Xiaoxing Ma, Jian Lu. E-GreenDroid: Effective Energy Inefficiency Analysis for Android Applications. In the 8th Asia-Pacific Symposium on Internetware, pp. 71-80, Beijing, China, September 2016. [pdf]

  11. award [ASE 2016] Lili Wei, Yepang Liu, Shing-Chi Cheung. Taming Android Fragmentation: Characterizing and Detecting Compatibility Issues for Android Apps. In the 31st IEEE/ACM International Conference on Automated Software Engineering, pp. 226-237, Singapore, September 2016. [acceptance rate: 19.1%][pdf][dataset][slides]

  12. [ISSTA 2016] Valerio Terragni, Yepang Liu, Shing-Chi Cheung. CSNIPPEX: Automated Synthesis of Compilable Code Snippets from Q&A Sites. In the 25th International Symposium on Software Testing and Analysis, pp. 118-129, Saarbrücken, Germany, July 2016. [acceptance rate: 25.2%][pdf][tool]

  13. [ICSE 2016] Shing-Chi Cheung, Wanjun Chen, Yepang Liu, Chang Xu. CUSTODES: Automatic Spreadsheet Cell Clustering and Smell Detection Using Strong and Weak Features. In The 38th International Conference on Software Engineering, pp. 464-475, Austin, TX, USA, May 2016. [acceptance rate: 19.1%][pdf][tool and dataset]

  14. [APSEC 2014] Xiujiang Li, Yanyan Jiang, Yepang Liu, Chang Xu, Xiaoxing Ma, Jian Lu. User Guided Automation for Testing Mobile Apps. In the 21st Asia-Pacific Software Engineering Conference, pp. 27-34, Jeju, Korean, December 2014. [acceptance rate: 29.6%][pdf]

  15. [ASE 2014] Wenhua Yang, Chang Xu, Yepang Liu, Chun Cao, Xiaoxing Ma, Jian Lu. Verifying Self-adaptive Applications Suffering Uncertainty. In the 29th IEEE/ACM International Conference on Automated Software Engineering, pp. 199-209, Vasteras, Sweden, September 2014. [acceptance rate: 20.0%][pdf]

  16. award [ICSE 2014] Yepang Liu, Chang Xu, Shing-Chi Cheung. Characterizing and Detecting Performance Bugs for Smartphone Applications. In the 36th International Conference on Software Engineering, pp. 1013-1024, Hyderabad, India, May 2014. [acceptance rate: 20.0%][pdf][project website][slides]

  17. [Middleware 2013] Yepang Liu, Chang Xu. VeriDroid: Automating Android Application Verification. In the 14th ACM/IFIP/USENIX International Middleware Conference, Doctoral Symposium, Article 5, pp. 1-6, Beijing, China, December 2013. [pdf]

  18. [PerCom 2013] Yepang Liu, Chang Xu, Shing-Chi Cheung. Where Has My Battery Gone? Finding Sensor Related Energy Black Holes in Smartphone Applications. In the 11th IEEE International Conference on Pervasive Computing and Communications, pp. 2-10, San Diego, CA, USA, March 2013. [acceptance rate: 11.2%][pdf][project website][slides]

Journal/Magazine Papers

  1. [EMSE 2019] Yepang Liu, Jue Wang, Lili Wei, Chang Xu, Shing-Chi Cheung, Tianyong Wu, Jun Yan, Jian Zhang. DroidLeaks: A Comprehensive Database of Resource Leaks in Android Apps. In Empirical Software Engineering, 16 May 2019 (online). [pdf][dataset]

  2. [TSE 2018] Lili Wei, Yepang Liu, Shing-Chi Cheung, Huaxun Huang, Xuan Lu, Xuanzhe Liu. Understanding and Detecting Fragmentation-Induced Compatibility Issues for Android Apps. In IEEE Transactions on Software Engineering. [preprint]

  3. [SCIS 2017] Qiwei Li, Chang Xu, Yepang Liu, Chun Cao, Xiaoxing Ma, Jian Lu. CyanDroid: Stable and Effective Energy Inefficiency Diagnosis for Android Apps. In Science China Information Sciences, Vol. 60, No. 1, Article 012104, pp. 1-18, Jan 2017. [pdf]

  4. [SCIS 2015] Wenhua Yang, Yepang Liu, Chang Xu, Shing-Chi Cheung. A Survey on Dependability Improvement Techniques for Pervasive Computing Systems. In Science China Information Sciences, Vol. 58, No. 5, Article 052102, pp. 1-14, May 2015. [pdf]

  5. [IEEE SW 2015] Yepang Liu, Chang Xu, Shing-Chi Cheung. Diagnosing Energy Efficiency and Performance for Mobile Internetware Applications. In IEEE Software, Vol. 32, No. 1, pp. 67-75, January 2015. [pdf]

  6. [CCCF 2014] Yepang Liu, Chang Xu, Shing-Chi Cheung. Detecting Energy and Performance Bugs for Smartphone Applications (智能手机应用的能耗与性能问题诊断). In Communications of the CCF (CCCF/中国计算机学会通讯), Vol. 10, No. 12, pp. 40-42, December 2014. [pdf]

  7. [TSE 2014] Yepang Liu, Chang Xu, Shing-Chi Cheung, Jian Lu. GreenDroid: Automated Diagnosis of Energy Inefficiency for Smartphone Applications. In IEEE Transactions on Software Engineering, Vol. 40, No. 9, pp. 911-940, September 2014. [pdf][project website]

  8. [IJSI 2014] Yepang Liu, Chang Xu, Shing-Chi Cheung, Wenhua Yang. CHECKERDROID: Automated Quality Assurance for Smartphone Applications. In International Journal of Software and Informatics, Vol. 8, Iss. 1, pp. 21-41, 2014. [pdf] (Invited article based on a keynote talk at Internetware 2013)

  9. [TOSEM 2014] Yueqi Li, Shing-Chi Cheung, Xiangyu Zhang, Yepang Liu. Scaling Up Symbolic Analysis by Removing Z-Equivalent States. In ACM Transactions on Software Engineering and Methodology, Vol. 23, Iss. 4, Article 34, pp. 1-32, August 2014. [pdf]

  10. [SCIS 2013] Chang Xu, Yepang Liu, Shing-Chi Cheung, Chun Cao, Jian Lu. Towards Context Consistency by Concurrent Checking for Internetware Applications. In Science China Information Sciences, Vol. 56, No. 8, Article 082105, pp. 1-20, August 2013. [pdf]

  11. [JSS 2013] Yepang Liu, Chang Xu, Shing-Chi Cheung. AFChecker: Effective Model Checking for Context-Aware Adaptive Applications. In Journal of Systems and Software, Vol. 86, Iss. 3, pp. 854-867, March 2013. [pdf][project website]

Book Chapters

  1. Yepang Liu, Chang Xu, Shing-Chi Cheung, Jian Lu. Greendroid: Automated Diagnosis of Energy Inefficiency for Smartphone Applications. Book Chapter in Internetware: A New Software Paradigm for Internet Computing (edited by Hong Mei and Jian Lu), Springer Singapore, pp. 389-438, Dec 2016.

Doctoral Thesis

  1. Yepang Liu. Automated Analysis of Energy Efficiency and Execution Performance for Mobile Applications. Doctoral Thesis, Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, June 2015. [pdf]

Technical Reports

  1. Yongqiang Tian, Shiqing Ma, Ming Wen, Yepang Liu, Shing-Chi Cheung, Xiangyu Zhang. Testing Deep Learning Models for Image Analysis Using Object-Relevant Metamorphic Relations. arxiv:1909.03824. [pdf]

  2. Yepang Liu, Lili Wei, Chang Xu, Shing-Chi Cheung. DroidLeaks: Benchmarking Resource Leak Bugs for Android Applications. arXiv:1611.08079. [pdf]

  3. Yepang Liu, Chang Xu, Shing-Chi Cheung, Valerio Terragni. How Do Developers Use Wake Locks in Android Applications? A Large-Scale Empirical Study. Technical Report HKUST-CS15-04. Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, November 2015. [pdf]

  4. Yueqi Li, Shing-Chi Cheung, Xiangyu Zhang, Yepang Liu. Scaling Up Symbolic Analysis by Removing Z-Equivalent States. Technical Report HKUST-CS13-06. Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, July 2013.

  5. Yepang Liu, Chang Xu, Shing-Chi Cheung. Verifying Android Applications Using Java PathFinder. Technical Report HKUST-CS12-03. Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, September 2012. [project website]

  6. Yepang Liu. A Survey of Context-Aware Pervasive Applications: From Development Support to Quality Assurance. PhD Qualification Exam Report, Department of Computer Science and Technology, Janurary 2012. [pdf]


Site maintained by yepangliu, last updated: 2019-10-18 21:13:31 +0800