See also [Google Scholar, DBLP]
(#: Equal Contribution, *: Corresponding Author)
Wei Li, Dongjie He, Wenguang Chen and Jingling Xue. Stack Filtering: Elevating Precision and Efficiency in Rust Pointer Analysis.
22nd Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO'25).
Accepted
Dongjie He#, Jingbo Lu#, and Jingling Xue.
A CFL-Reachability Formulation of Callsite-Sensitive Pointer Analysis with Built-in On-the-Fly Call Graph Construction.
38th European Conference on Object-Oriented Programming (ECOOP'24).
[DOI][PDF][slides][video][artifact]
Changwei Zou, Dongjie He, Yulei Sui and Jingling Xue.
TIPS: Tracking Integer-Pointer Value Flows for C++ Member Function Pointers.
ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE'24).
[DOI]
Kadiray Karakaya, Stefan Schott, Jonas Klauke, Eric Bodden, Markus Schmidt, Linghui Luo and Dongjie He.
SootUp: A Redesign of the Soot Static Analysis Framework.
30th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (ETAPS/TACAS'24).
[DOI]
Wei Li, Dongjie He, Yujiang Gui, Wenguang Chen, Jingling Xue.
A Context-Sensitive Pointer Analysis Framework for Rust and its Application to Call Graph Construction.
ACM SIGPLAN 2024 International Conference on Compiler Construction (CC 2024).
[DOI][artifact]
Dongjie He, Yujiang Gui, Wei Li, Yonggang Tao, Changwei Zou, Yulei Sui, and Jingling Xue.
A Container-Usage-Pattern-based Context Debloating Approach for Object-Sensitive Pointer Analysis.
ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'23).
[DOI][PDF][Supp.][slides][code][artifact]
Yujiang Gui#, Dongjie He#,*, and Jingling Xue*.
Merge-Replay: Efficient IFDS-Based Taint Analysis by Consolidating Equivalent Value Flows.
38th IEEE/ACM International Conference on Automated Software Engineering (ASE'23).
ACM SIGSOFT Distinguished Paper Award.
[DOI][PDF][slides][code]
Jingbo Lu, Dongjie He, Wei Li, Yaoqing Gao, and Jingling Xue.
Automatic Generation and Reuse of Precise Library Summaries for Object-Sensitive Pointer Analysis.
38th IEEE/ACM International Conference on Automated Software Engineering (ASE'23).
[DOI][code]
Dongjie He, Yujiang Gui, Yaoqing Gao, and Jingling Xue.
Reducing the Memory Footprint of IFDS-based Data-Flow Analyses Using Fine-Grained Garbage Collection.
32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA'23).
ACM SIGSOFT Distinguished Artifact Award.
[DOI][PDF][slides][code][artifact]
Dongjie He, Jingbo Lu, and Jingling Xue.
IFDS-based Context Debloating for Object-Sensitive Pointer Analysis.
ACM Transactions on Software Engineering and Methodology (TOSEM'23).
[DOI][PDF][code][artifact]
Dongjie He, Jingbo Lu, Yaoqing Gao, and Jingling Xue.
Selecting Context-Sensitivity Modularly for Accelerating Object-Sensitive Pointer Analysis.
IEEE Transactions on Software Engineering (TSE'22).
[DOI][PDF][code][artifact]
Dongjie He, Jingbo Lu, and Jingling Xue.
Qilin: A New Framework for Supporting Fine-Grained Context-Sensitivity in Java Pointer Analysis.
36th European Conference on Object-Oriented Programming (ECOOP'22).
[DOI][PDF][code][artifact]
Dongjie He, Jingbo Lu, and Jingling Xue.
Context Debloating for Object-Sensitive Pointer Analysis.
36th IEEE/ACM International Conference on Automated Software Engineering (ASE'21).
[DOI][PDF][slides][code][artifact]
Jingbo Lu, Dongjie He, and Jingling Xue.
Selective Context-Sensitivity for k-CFA with CFL-Reachability.
28th International Static Analysis Symposium (SAS'21).
[DOI][code]
Dongjie He, Jingbo Lu, Yaoqing Gao and Jingling Xue.
Accelerating Object-Sensitive Pointer Analysis by Exploiting Object Containment and Reachability.
35th European Conference on Object-Oriented Programming (ECOOP'21).
[DOI][PDF][slides][code][artifact]
Jingbo Lu, Dongjie He, and Jingling Xue.
Eagle: CFL-Reachability-based Precision-Preserving Acceleration of Object-Sensitive Pointer Analysis.
ACM Transactions on Software Engineering and Methodology (TOSEM'21).
[DOI][code]
Diyu Wu, Dongjie He, Shiping Chen and Jingling Xue.
Exposing Android Event-Based Races by Selective Branch Instrumentation.
31st IEEE International Symposium on Software Reliability Engineering (ISSRE'20).
[DOI][slides]
Jie Liu, Dongjie He, Diyu Wu and Jingling Xue.
Correlating UI Contexts with Sensitive API Calls: Dynamic Semantic Extraction and Analysis.
31st IEEE International Symposium on Software Reliability Engineering (ISSRE'20).
[DOI][slides][code]
Dongjie He, Haofeng Li, Lei Wang, Haining Meng, Hengjie Zheng, Jie Liu, Shuangwei Hu, Lian Li and Jingling Xue.
Performance-Boosting Sparsification of the IFDS Algorithm with Applications to Taint Analysis.
34th IEEE/ACM International Conference on Automated Software Engineering (ASE'19).
ACM SIGSOFT Distinguished Paper Award.
[DOI][PDF][slides][video]
Dongjie He, Lian Li, Lei Wang, Hengjie Zheng, Guangwei Li, and Jingling Xue.
Understanding and Detecting Evolution-Induced Compatibility Issues in Android Apps.
33rd IEEE/ACM International Conference on Automated Software Engineering (ASE'18).
[DOI][PDF][slides][code][artifact]
Research Thesis
PhD Thesis: Efficient and Precise Pointer Analysis with Fine-Grained Context Sensitivity. Completed at the School of Computer Science and Engineering, UNSW. [PDF]
Master Thesis: A Study on Android API Evolution-induced Compatibility Issues (Android API演化导致的兼容性问题研究). Completed at the Institute of Computing Technology, CAS. [PDF]
Bachelor Thesis: A TEX-Based Automatic Vectorial Chinese Star Map Production (基于TEX的中文矢量星图制作). Completed at the Department of Astronomy, BNU.[PDF]