OOPSLA'23 |
The Essence of Verilog: A Tractable and Tested Operational Semantics for Verilog Qinlin Chen, Nairen Zhang, Jinpeng Wang, Tian Tan*, Chang Xu, Xiaoxing Ma and Yue Li* ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, Cascais, Portugal. Open-Source Tool (Available in Artifact) Distinguished Artifact Award |
FSE'23 |
BigDataflow: A Distributed Interprocedural Dataflow Analysis Framework Zewen Sun, Duanchen Xu, Yiyu Zhang, Yun Qi, Yueyang Wang, Zhiqiang Zuo*, Zhaokang Wang, Yue Li, Xuandong Li, Qingda Lu, Wenwen Peng, and Shengjian Guo. ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, United States. |
ISSTA'23 |
Tai-e: A Developer-Friendly Static Analysis Framework for Java by Harnessing the Good Designs of Classics Tian Tan and Yue Li* 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, Seattle, USA. (Open-Source Tool) |
PLDI'23 |
Context Sensitivity without Context: A Cut-Shortcut Approach to Fast and Precise Pointer Analysis Wenjie Ma, Shengyuan Yang, Tian Tan*, Xiaoxing Ma, Chang Xu and Yue Li* 44th ACM SIGPLAN Conference on Programming Language Design and Implementation, Orlando, 2023. Open-Source Tool (Available in Artifact) |
CRAD'23 |
Survey on Java Pointer Analysis (In Chinese) 《Java指针分析综述》 Tian Tan, Xiaoxing Ma, Chang Xu, Chunyan Ma and Yue Li* Journal of Computer Research and Development (计算机研究与发展), 2023. Invited Paper(邀稿论文) |
CCCF'22 |
Talking About the PL Education in China (In Chinese) 《浅谈国内高校编程语言教育》 Yue Li Communications of China Computer Federation (中国计算机学会通讯), 2022. Invited Article(邀稿文章)(previously appeared at Zhihu in 2018) |
OOPSLA'21 |
Making Pointer Analysis More Precise by Unleashing the Power of Selective Context Sensitivity Tian Tan, Yue Li*, Xiaoxing Ma, Chang Xu and Yannis Smaragdakis ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, Chicago, USA, 2021 Open-Source Tool [code] |
PLDI'21 |
Chianina: An Evolving Graph System for Flow- and Context-Sensitive Analyses of Million Lines of C Code Zhiqiang Zuo, Yiyu Zhang, Qiuhong Pan, Shenming Lu, Yue Li, Linzhang Wang, Xuandong Li, and Guoqing Harry Xu 42nd ACM SIGPLAN Conference on Programming Language Design and Implementation, Virtual, 2021. |
TOPLAS'20 |
A Principled Approach to Selective Context Sensitivity for Pointer Analysis Yue Li, Tian Tan*, Anders Møller and Yannis Smaragdakis ACM Transactions on Programming Languages and Systems, 2020 Open-Source Tool [code] |
TOSEM'19 |
Understanding and Analyzing Java Reflection Yue Li, Tian Tan and Jingling Xue ACM Transactions on Software Engineering and Methodology, 2019 Open-Source Tool [code] |
OOPSLA'18 |
Precision-Guided Context Sensitivity for Pointer Analysis Yue Li, Tian Tan, Anders Møller and Yannis Smaragdakis ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, Boston, USA, 2018 Open-Source Tool [code] [ slides] |
FSE'18 |
Scalability-First Pointer Analysis with Self-Tuning Context-Sensitivity Yue Li, Tian Tan, Anders Møller and Yannis Smaragdakis 26th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Lake Buena Vista, USA, 2018 Open-Source Tool [code] [ slides] |
SP&E'18 |
Ripple: Reflection Analysis for Android Apps in Incomplete Information Environments Yifei Zhang, Yue Li, Tian Tan and Jingling Xue Software: Practice and Experience, April, 2018. |
ISSRE'17 |
Reflection Analysis for Java: Uncovering More Reflective Targets Precisely Jie Liu, Yue Li, Tian Tan and Jingling Xue 28th International Symposium on Software Reliability Engineering, Toulouse, France, 2017. Best Paper Award Nominee |
PLDI'17 |
Efficient and Precise Points-to Analysis: Modeling the Heap by Merging Equivalent Automata Tian Tan#, Yue Li# and Jingling Xue (The authors with symbol # contributed equally to this work). 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, Barcelona, Spain, 2017. Open-Source Tool [code] [ slides] |
SAS'16 |
Making k-Object-Sensitive Pointer Analysis More Precise with Still k-Limiting Tian Tan, Yue Li and Jingling Xue 23rd International Static Analysis Symposium, Edinburgh, UK, 2016. Open-Source Tool [code] [ slides] |
ECOOP'16 |
Program Tailoring: Slicing by Sequential Criteria Yue Li#, Tian Tan#, Yifei Zhang and Jingling Xue (The authors with symbol # contributed equally to this work). 30th European Conference on Object-Oriented Programming, Rome, Italy, 2016. Open-Source Tool [code] [ slides] Distinguished Paper Award |
SAS'15 |
Effective Soundness-Guided Reflection Analysis Yue Li, Tian Tan and Jingling Xue 22nd International Static Analysis Symposium, Saint-Malo, France, 2015. Open-Source Tool [code] [ slides] |
ECOOP'14 |
Self-Inferencing Reflection Resolution for Java Yue Li, Tian Tan, Yulei Sui and Jingling Xue 28th European Conference on Object-Oriented Programming, Uppsala, Sweden, 2014. Open-Source Tool [code] [ slides] |
CGO'13 |
Query-Directed Adaptive Heap Cloning For Optimizing Compilers. Yulei Sui, Yue Li and Jingling Xue 11th International Symposium on Code Generation and Optimization, Shenzhen, China, 2013. Best Paper Award |
ISSRE'12 |
What is System Hang and How to Handle it ? Yian Zhu, Yue Li, Jingling Xue, Tian Tan, Jialong Shi, Yang Shen, Chunyan Ma 23rd IEEE International Symposium on Software Reliability Engineering, Dallas TX, USA, 2012. Open-Source Tool [ code] [ readme] |
ATC'11 |
A Method for Constructing Fault Trees from AADL Models Yue Li, Yian Zhu, Chunyan Ma and Meng Xu 8th International Conference on Autonomic and Trusted Computing, Banff, Canada, 2011 |