Associate Professor Yulei Sui
Associate Professor

Associate Professor Yulei Sui

Ph.D. in Computer Science from UNSW Sydney

Engineering
Computer Science and Engineering

Yulei Sui is a Scientia Associate Professor at UNSW. He is broadly interested in Program Analysis, Secure Software Engineering and Machine Learning. In particular, his research focuses on building open-source frameworks for static analysis and verification techniques to improve the reliability and security of modern software systems. His recent interest lies at the intersection of programming languages, natural languages and machine learning. Specifically, his current research projects include secure machine learning, software analysis and verification for bug detection through data mining and deep learning.

His papers have been published in top-tier conferences and journals in the field of software engineering and program analysis such as TSE, TOSEM, ICSE, FSE, OOPSLA, ECOOP, ISSTA, ASE, SAS, CGO and CC. He was a plenary talk speaker at EuroLLVM 2016, and has been awarded a 2022 OOPSLA Distinguished Artifact Award, a 2021 ICSE Distinguished Reviewer, 2020 OOPSLA Distinguished Paper, a 2019 SAS Best Paper, a 2018 ICSE Distinguished Paper, a 2013 CGO Best Paper, JSPS Invitational Fellowship (2022), ARC Discovery Early Career Researcher Award (2017-2019) and ARC Future Fellowship (2023-2026).

 

His personal home page: https://yuleisui.github.io/

  • Journal articles | 2023
    Zhang W; Guo S; Zhang H; Sui Y; Xue Y; Xu Y, 2023, 'Challenging Machine Learning-based Clone Detectors via Semantic-preserving Code Transformations', IEEE Transactions on Software Engineering, http://dx.doi.org/10.1109/TSE.2023.3240118
    Journal articles | 2022
    Aung TWW; Wan Y; Huo H; Sui Y, 2022, 'Multi-triage: A multi-task learning framework for bug triage', Journal of Systems and Software, vol. 184, http://dx.doi.org/10.1016/j.jss.2021.111133
    Journal articles | 2022
    Tang Y; Wang H; Zhan X; Luo X; Zhou Y; Zhou H; Yan Q; Sui Y; Keung J, 2022, 'A Systematical Study on Application Performance Management Libraries for Apps', IEEE Transactions on Software Engineering, vol. 48, pp. 3044 - 3065, http://dx.doi.org/10.1109/TSE.2021.3077654
    Journal articles | 2022
    Wang W; Zhang Y; Sui Y; Wan Y; Zhao Z; Wu J; Yu PS; Xu G, 2022, 'Reinforcement-Learning-Guided Source Code Summarization Using Hierarchical Attention', IEEE Transactions on Software Engineering, vol. 48, pp. 102 - 119, http://dx.doi.org/10.1109/TSE.2020.2979701
    Journal articles | 2021
    Barbar M; Sui Y, 2021, 'Compacting points-to sets through object clustering', Proceedings of the ACM on Programming Languages, vol. 5, http://dx.doi.org/10.1145/3485547
    Journal articles | 2021
    Cheng X; Wang H; Hua J; Xu G; Sui Y, 2021, 'DeepWukong: Statically Detecting Software Vulnerabilities Using Deep Graph Neural Network', ACM Transactions on Software Engineering and Methodology, vol. 30, http://dx.doi.org/10.1145/3436877
    Journal articles | 2021
    Hua W; Sui Y; Wan Y; Liu G; Xu G, 2021, 'FCCA: Hybrid Code Representation for Functional Clone Detection Using Attention Networks', IEEE Transactions on Reliability, vol. 70, pp. 304 - 318, http://dx.doi.org/10.1109/TR.2020.3001918
    Journal articles | 2021
    Wang L; He R; Wang H; Xia P; Li Y; Wu L; Zhou Y; Luo X; Sui Y; Guo Y; Xu G, 2021, 'Beyond the virus: a first look at coronavirus-themed Android malware', Empirical Software Engineering, vol. 26, http://dx.doi.org/10.1007/s10664-021-09974-4
    Journal articles | 2021
    Zheng W; Wu Y; Wu X; Feng C; Sui Y; Luo X; Zhou Y, 2021, 'A survey of Intel SGX and its applications', Frontiers of Computer Science, vol. 15, http://dx.doi.org/10.1007/s11704-019-9096-y
    Journal articles | 2021
    Zheng W; Xun Y; Wu X; Deng Z; Chen X; Sui Y, 2021, 'A Comparative Study of Class Rebalancing Methods for Security Bug Report Classification', IEEE Transactions on Reliability, vol. 70, pp. 1658 - 1670, http://dx.doi.org/10.1109/TR.2021.3118026
    Journal articles | 2020
    Li J; Pan Y; Sui Y; Tsang IW, 2020, 'Secure Metric Learning via Differential Pairwise Privacy', IEEE Transactions on Information Forensics and Security, vol. 15, pp. 3640 - 3652, http://dx.doi.org/10.1109/TIFS.2020.2997183
    Journal articles | 2020
    Nobakht M; Sui Y; Seneviratne A; Hu W, 2020, 'PGFIT: Static permission analysis of health and fitness apps in IoT programming frameworks', Journal of Network and Computer Applications, vol. 152, http://dx.doi.org/10.1016/j.jnca.2019.102509
    Journal articles | 2020
    Sui Y; Cheng X; Zhang G; Wang H, 2020, 'Flow2Vec: Value-flow-based precise code embedding', Proceedings of the ACM on Programming Languages, vol. 4, http://dx.doi.org/10.1145/3428301
    Journal articles | 2020
    Sui Y; Xue J, 2020, 'Value-Flow-Based Demand-Driven Pointer Analysis for C and C++', IEEE Transactions on Software Engineering, vol. 46, pp. 812 - 835, http://dx.doi.org/10.1109/TSE.2018.2869336
    Journal articles | 2020
    Xiao G; Zheng Z; Jiang B; Sui Y, 2020, 'An Empirical Study of Regression Bug Chains in Linux', IEEE Transactions on Reliability, vol. 69, pp. 558 - 570, http://dx.doi.org/10.1109/TR.2019.2902171
    Journal articles | 2020
    Zhang Y; Sui Y; Pan S; Zheng Z; Ning B; Tsang I; Zhou W, 2020, 'Familial Clustering for Weakly-Labeled Android Malware Using Hybrid Representation Learning', IEEE Transactions on Information Forensics and Security, vol. 15, pp. 3401 - 3414, http://dx.doi.org/10.1109/TIFS.2019.2947861
    Journal articles | 2018
    Hou Z; Wang Y; Sui Y; Gu J; Zhao T; Zhou X, 2018, 'Managing high-performance computing applications as an on-demand service on federated clouds', Computers and Electrical Engineering, vol. 67, pp. 579 - 595, http://dx.doi.org/10.1016/j.compeleceng.2018.02.036
    Journal articles | 2018
    Sui Y; Fan X; Zhou H; Xue J, 2018, 'Loop-Oriented pointer analysis for automatic SIMD vectorization', ACM Transactions on Embedded Computing Systems, vol. 17, http://dx.doi.org/10.1145/3168364
    Journal articles | 2016
    Sui Y; Ye D; Su Y; Xue J, 2016, 'Eliminating Redundant Bounds Checks in Dynamic Buffer Overflow Detection Using Weakest Preconditions', IEEE Transactions on Reliability, vol. PP, pp. 1 - 18, http://dx.doi.org/10.1109/TR.2016.2570538
    Journal articles | 2016
    Tian FB; Wang W; Wu J; Sui Y, 2016, 'Swimming performance and vorticity structures of a mother-calf pair of fish', Computers and Fluids, vol. 124, pp. 1 - 11, http://dx.doi.org/10.1016/j.compfluid.2015.10.006
    Journal articles | 2014
    Sui Y; Ye D; Xue J, 2014, 'Detecting memory leaks statically with full-sparse value-flow analysis', IEEE Transactions on Software Engineering, vol. 40, pp. 107 - 122, http://dx.doi.org/10.1109/TSE.2014.2302311
    Journal articles | 2014
    Sui Y; Ye S; Xue J; Zhang J, 2014, 'Making context-sensitive inclusion-based pointer analysis practical for compilers using parameterised summarisation', Software: Practice and Experience, vol. 44, pp. 1485 - 1510, http://dx.doi.org/10.1002/spe.2214
    Journal articles | 2012
    Gao M; Xing GZ; Yang J; Yang L; Zhang Y; Liu H; Fan H; Sui Y; Feng B; Sun Y; Zhang Z; Liu S; Li SS; Song H, 2012, 'Zinc oxide nanotubes decorated with silver nanoparticles as an ultrasensitive substrate for surface-enhanced Raman scattering', Microchimica ACTA, vol. 179, pp. 315 - 321, http://dx.doi.org/10.1007/s00604-012-0898-y
  • Conference Papers | 2022
    Cheng X; Zhang G; Wang H; Sui Y, 2022, 'Path-sensitive code embedding via contrastive learning for software vulnerability detection', in ISSTA 2022 - Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis, pp. 519 - 531, http://dx.doi.org/10.1145/3533767.3534371
    Conference Papers | 2022
    Li T; Bai JJ; Sui Y; Hu SM, 2022, 'Path-Sensitive and Alias-Aware Typestate Analysis for Detecting OS Bugs', in International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS, pp. 859 - 872, http://dx.doi.org/10.1145/3503222.3507770
    Conference Papers | 2022
    Wan Y; He Y; Bi Z; Zhang J; Sui Y; Zhang H; Hashimoto K; Jin H; Xu G; Xiong C; Yu PS, 2022, 'NaturalCC: An Open-Source Toolkit for Code Intelligence', in Proceedings - International Conference on Software Engineering, pp. 149 - 153, http://dx.doi.org/10.1109/ICSE-Companion55297.2022.9793799
    Conference Papers | 2022
    Wan Y; Zhang S; Zhang H; Sui Y; Xu G; Yao D; Jin H; Sun L, 2022, 'You see what I want you to see: poisoning vulnerabilities in neural code search', in ESEC/FSE 2022 - Proceedings of the 30th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1233 - 1245, http://dx.doi.org/10.1145/3540250.3549153
    Conference Papers | 2022
    Wan Y; Zhao W; Zhang H; Sui Y; Xu G; Jin H, 2022, 'What Do They Capture? - A Structural Analysis of Pre-Trained Language Models for Source Code', in Proceedings - International Conference on Software Engineering, pp. 2377 - 2388, http://dx.doi.org/10.1145/3510003.3510050
    Conference Papers | 2022
    Wang L; Wang H; Luo X; Sui Y, 2022, 'MalWhiteout: Reducing Label Errors in Android Malware Detection', in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/3551349.3560418
    Conference Papers | 2021
    Barbar M; Sui Y; Chen S, 2021, 'Object Versioning for Flow-Sensitive Pointer Analysis', in CGO 2021 - Proceedings of the 2021 IEEE/ACM International Symposium on Code Generation and Optimization, pp. 222 - 235, http://dx.doi.org/10.1109/CGO51591.2021.9370334
    Conference Papers | 2021
    Chen Z; Wang C; Yan J; Sui Y; Xue J, 2021, 'Runtime detection of memory errors with smart status', in ISSTA 2021 - Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, ACM, pp. 296 - 308, presented at ISSTA '21: 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, http://dx.doi.org/10.1145/3460319.3464807
    Conference Papers | 2021
    Wang D; Li S; Xiao G; Liu Y; Sui Y, 2021, 'An exploratory study of autopilot software bugs in unmanned aerial vehicles', in ESEC/FSE 2021 - Proceedings of the 29th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 20 - 31, http://dx.doi.org/10.1145/3468264.3468559
    Conference Papers | 2021
    Xiao G; Liu J; Zheng Z; Sui Y, 2021, 'Nondeterministic Impact of CPU Multithreading on Training Deep Learning Systems', in Proceedings - International Symposium on Software Reliability Engineering, ISSRE, pp. 557 - 568, http://dx.doi.org/10.1109/ISSRE52982.2021.00063
    Conference Papers | 2020
    Aung TWW; Huo H; Sui Y, 2020, 'A literature review of automatic traceability links recovery for software change impact analysis', in IEEE International Conference on Program Comprehension, pp. 14 - 24, http://dx.doi.org/10.1145/3387904.3389251
    Conference Papers | 2020
    Du X; Xiao G; Sui Y, 2020, 'Fault triggers in the tensorflow framework: An experience report', in Proceedings - International Symposium on Software Reliability Engineering, ISSRE, pp. 1 - 12, http://dx.doi.org/10.1109/ISSRE5003.2020.00010
    Conference Papers | 2020
    Li S; Wu Y; Liu Y; Wang D; Wen M; Tao Y; Sui Y; Liu Y, 2020, 'An exploratory study of bugs in extended reality applications on the web', in Proceedings - International Symposium on Software Reliability Engineering, ISSRE, pp. 172 - 183, http://dx.doi.org/10.1109/ISSRE5003.2020.00025
    Conference Papers | 2020
    Li W; Cai H; Sui Y; Manz D, 2020, 'PCA: Memory leak detection using partial call-path analysis', in ESEC/FSE 2020 - Proceedings of the 28th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1621 - 1625, http://dx.doi.org/10.1145/3368089.3417923
    Conference Papers | 2020
    Shu Y; Sui Y; Zhang H; Xu G, 2020, 'Perf-AL: Performance prediction for configurable software through adversarial learning', in International Symposium on Empirical Software Engineering and Measurement, http://dx.doi.org/10.1145/3382494.3410677
    Conference Papers | 2020
    Tang Y; Sui Y; Wang H; Luo X; Zhou H; Xu Z, 2020, 'All your app links are belong to us: Understanding the threats of instant apps based attacks', in ESEC/FSE 2020 - Proceedings of the 28th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 914 - 926, http://dx.doi.org/10.1145/3368089.3409702
    Conference Papers | 2020
    Wang H; Xie X; Li Y; Wen C; Li Y; Liu Y; Qin S; Chen H; Sui Y, 2020, 'Typestate-guided fuzzer for discovering use-after-free vulnerabilities', in Proceedings - International Conference on Software Engineering, pp. 999 - 1010, http://dx.doi.org/10.1145/3377811.3380386
    Conference Papers | 2020
    Xiao G; Du X; Sui Y; Yue T, 2020, 'HINDBR: Heterogeneous information network based duplicate bug report prediction', in Proceedings - International Symposium on Software Reliability Engineering, ISSRE, pp. 195 - 206, http://dx.doi.org/10.1109/ISSRE5003.2020.00027
    Conference Papers | 2020
    Xue Y; Ma M; Lin Y; Sui Y; Ye J; Peng T, 2020, 'Cross-Contract Static Analysis for Detecting Practical Reentrancy Vulnerabilities in Smart Contracts', in Proceedings - 2020 35th IEEE/ACM International Conference on Automated Software Engineering, ASE 2020, pp. 1029 - 1040, http://dx.doi.org/10.1145/3324884.3416553
    Conference Papers | 2020
    Ye J; Ma M; Lin Y; Sui Y; Xue Y, 2020, 'Clairvoyance: Cross-contract Static Analysis for Detecting Practical Reentrancy Vulnerabilities in Smart Contracts', in Proceedings - 2020 ACM/IEEE 42nd International Conference on Software Engineering: Companion, ICSE-Companion 2020, pp. 274 - 275, http://dx.doi.org/10.1145/3377812.3390908
    Conference Papers | 2019
    Aung TWW; Huo H; Sui Y, 2019, 'Interactive Traceability Links Visualization using Hierarchical Trace Map', in Proceedings - 2019 IEEE International Conference on Software Maintenance and Evolution, ICSME 2019, pp. 367 - 369, http://dx.doi.org/10.1109/ICSME.2019.00059
    Conference Papers | 2019
    Cheng X; Wang H; Hua J; Zhang M; Xu G; Yi L; Sui Y, 2019, 'Static detection of control-flow-related vulnerabilities using graph embedding', in Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS, pp. 41 - 50, http://dx.doi.org/10.1109/ICECCS.2019.00012
    Conference Papers | 2019
    Lei Y; Sui Y, 2019, 'Fast and Precise Handling of Positive Weight Cycles for Field-Sensitive Pointer Analysis', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 27 - 47, http://dx.doi.org/10.1007/978-3-030-32304-2_3
    Conference Papers | 2019
    Sui Y; Zhang Y; Zheng W; Zhang M; Xue J, 2019, 'Event trace reduction for effective bug replay of Android apps via differential GUI state analysis', in ESEC/FSE 2019 - Proceedings of the 2019 27th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1095 - 1099, http://dx.doi.org/10.1145/3338906.3341183
    Conference Papers | 2019
    Wan Y; Shu J; Sui Y; Xu G; Zhao Z; Wu J; Yu P, 2019, 'Multi-modal attention network learning for semantic source code retrieval', in Proceedings - 2019 34th IEEE/ACM International Conference on Automated Software Engineering, ASE 2019, pp. 13 - 25, http://dx.doi.org/10.1109/ASE.2019.00012
    Conference Papers | 2019
    Wu D; Liu J; Sui Y; Chen S; Xue J, 2019, 'Precise static happens-before analysis for detecting UAF order violations in android', in Proceedings - 2019 IEEE 12th International Conference on Software Testing, Verification and Validation, ICST 2019, pp. 276 - 287, http://dx.doi.org/10.1109/ICST.2019.00035
    Conference Papers | 2019
    Xu X; Sui Y; Yan H; Xue J, 2019, 'VFix: Value-Flow-Guided Precise Program Repair for Null Pointer Dereferences', in Proceedings - International Conference on Software Engineering, pp. 512 - 523, http://dx.doi.org/10.1109/ICSE.2019.00063
    Conference Papers | 2019
    Yan H; Chen S; Sui Y; Zhang Y; Zou C; Xue J, 2019, 'Per-Dereference Verification of Temporal Heap Safety via Adaptive Context-Sensitive Analysis', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Porto, Portugal, pp. 48 - 72, presented at 26th international symposium, SAS 2019, Porto, Portugal, October 8-11, 2019, Porto, Portugal, 08 October 2019 - 11 October 2019, http://dx.doi.org/10.1007/978-3-030-32304-2_4
    Conference Papers | 2019
    Zou C; Sui Y; Yan H; Xue J, 2019, 'TCD: Statically Detecting Type Confusion Errors in C++ Programs', in Proceedings - International Symposium on Software Reliability Engineering, ISSRE, pp. 292 - 302, http://dx.doi.org/10.1109/ISSRE.2019.00037
    Conference Papers | 2018
    Barbar M; Sui Y; Zhang H; Chen S; Xue J, 2018, 'Live path CFI against control flow hijacking attacks', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 768 - 779, http://dx.doi.org/10.1007/978-3-319-93638-3_45
    Conference Papers | 2018
    Barbar M; Sui Y; Zhang H; Chen S; Xue J, 2018, 'POSTER: Live path control flow integrity', in Proceedings - International Conference on Software Engineering, pp. 195 - 196, http://dx.doi.org/10.1145/3183440.3195093
    Conference Papers | 2018
    Gao Q; Ma S; Shao S; Sui Y; Zhao G; Ma L; Ma X; Duan F; Deng X; Zhang S; Chen X, 2018, 'CoBOT: Static C/C++ bug detection in the presence of incomplete code', in Proceedings - International Conference on Software Engineering, pp. 385 - 388, http://dx.doi.org/10.1145/3196321.3196367
    Conference Papers | 2018
    Nobakht M; Sui Y; Seneviratne A; Hu W, 2018, 'Permission Analysis of Health and Fitness Apps in IoT Programming Frameworks', in Proceedings - 17th IEEE International Conference on Trust, Security and Privacy in Computing and Communications and 12th IEEE International Conference on Big Data Science and Engineering, Trustcom/BigDataSE 2018, pp. 533 - 538, http://dx.doi.org/10.1109/TrustCom/BigDataSE.2018.00081
    Conference Papers | 2018
    Yan H; Sui Y; Chen S; Xue J, 2018, 'Spatio-Temporal Context Reduction: A Pointer-Analysis-Based Static Approach for Detecting Use-After-Free Vulnerabilities', in Proceedings - International Conference on Software Engineering, IEEE, Gothenburg, SWEDEN, pp. 327 - 337, presented at 40th ACM/IEEE International Conference on Software Engineering (ICSE), Gothenburg, SWEDEN, 27 May 2018 - 03 June 2018, http://dx.doi.org/10.1145/3180155.3180178
    Conference Papers | 2018
    Zhang Y; Sui Y; Xue J, 2018, 'Launch-Mode-Aware Context-Sensitive Activity Transition Analysis', in Proceedings - International Conference on Software Engineering, IEEE, Gothenburg, SWEDEN, pp. 598 - 608, presented at 40th ACM/IEEE International Conference on Software Engineering (ICSE), Gothenburg, SWEDEN, 27 May 2018 - 03 June 2018, http://dx.doi.org/10.1145/3180155.3180188
    Conference Papers | 2017
    Fan X; Sui Y; Liao X; Xue J, 2017, 'Boosting the precision of virtual call integrity protection with partial pointer analysis for C++', in ISSTA 2017 - Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, Santa Barbara, CA, USA, pp. 329 - 340, presented at ISSTA 2017 Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, Santa Barbara, CA, USA, 10 July 2017 - 14 July 2017, http://dx.doi.org/10.1145/3092703.3092729
    Conference Papers | 2017
    Yan H; Sui Y; Chen S; Xue J, 2017, 'Machine-learning-guided typestate analysis for static use-After-free detection', in ACM International Conference Proceeding Series, Orlando, FL, USA, pp. 42 - 54, presented at 33rd Annual Computer Security Applications Conference, Orlando, FL, USA, 04 December 2017 - 08 December 2017, http://dx.doi.org/10.1145/3134600.3134620
    Conference Papers | 2017
    Zhang J; Sui Y; Xue J, 2017, 'Incremental analysis for probabilistic programs', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), New York, NY, USA, pp. 450 - 472, presented at 24th International Symposium, SAS 2017, New York, NY, USA, 30 August 2017 - 01 September 2017, http://dx.doi.org/10.1007/978-3-319-66706-5_22
    Conference Papers | 2016
    Di P; Sui Y, 2016, 'Accelerating dynamic data race detection using static thread interference analysis', in Proceedings of the 7th International Workshop on Programming Models and Applications for Multicores and Manycores, PMAM 2016, Barcelona, Spain, pp. 30 - 39, presented at PMAM'16 Proceedings of the 7th International Workshop, Barcelona, Spain, 12 March 2016 - 16 March 2016, http://dx.doi.org/10.1145/2883404.2883405
    Conference Papers | 2016
    Sui Y; Di P; Xue J, 2016, 'Sparse flow-sensitive pointer analysis for multithreaded programs', in Proceedings of the 14th International Symposium on Code Generation and Optimization, CGO 2016, ASSOC COMPUTING MACHINERY, Barcelona, SPAIN, pp. 160 - 170, presented at 14th International Symposium on Code Generation and Optimization (CGO), Barcelona, SPAIN, 12 March 2016 - 18 March 2016, http://dx.doi.org/10.1145/2854038.2854043
    Conference Papers | 2016
    Sui Y; Fan X; Zhou H; Xue J, 2016, 'Loop-Oriented array- and field-sensitive pointer analysis for automatic SIMD vectorization', in Proceedings of the ACM SIGPLAN Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES), Santa Barbara, CA, USA, pp. 41 - 51, presented at 17th ACM SIGPLAN/SIGBED Conference on Languages, Compilers, Tools, and Theory for Embedded Systems, Santa Barbara, CA, USA, 13 June 2016 - 14 June 2016, http://dx.doi.org/10.1145/2907950.2907957
    Conference Papers | 2016
    Sui Y; Lu J; Xue J, 2016, 'On-demand Strong Update Analysis via value-flow Refinement', in International symposium on the foundations of software engineering, IEEE, Seattle, pp. 460 - 473, presented at FSE'16, Seattle, 13 November 2016 - 18 November 2016, http://dx.doi.org/10.1145/2950290.2950296
    Conference Papers | 2016
    Sui Y; Xue J, 2016, 'SVF: Interprocedural static value-flow analysis in LLVM', in Proceedings of CC 2016: The 25th International Conference on Compiler Construction, Barcelona, Spain, pp. 265 - 266, presented at 25th International Conference on Compiler Construction, Barcelona, Spain, 17 March 2016 - 18 March 2016, http://dx.doi.org/10.1145/2892208.2892235
    Conference Papers | 2016
    Yan H; Sui Y; Chen S; Xue J, 2016, 'Automated memory leak fixing on value-flow slices for C programs', in Proceedings of the ACM Symposium on Applied Computing, New York, NY, USA, pp. 1386 - 1393, presented at 31st Annual ACM Symposium on Applied Computing, New York, NY, USA, 04 April 2016 - 08 April 2016, http://dx.doi.org/10.1145/2851613.2851773
    Conference Papers | 2015
    Di P; Sui Y; Ye D; Xue J, 2015, 'Region-Based May-Happen-in-Parallel Analysis for C Programs', in Proceedings of the International Conference on Parallel Processing, Beijing China, pp. 889 - 898, presented at 2015 44th International Conference on on Parallel Processing (ICPP), Beijing China, 01 September 2015 - 04 September 2015, http://dx.doi.org/10.1109/ICPP.2015.98
    Conference Papers | 2015
    Xue J; Fan X; Sui Y, 2015, 'Contention-Aware Scheduling for Asymmetric Multicore Processors.', in 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS), Melbourne, pp. 742 - 751, presented at 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS), Melbourne, 14 December 2015 - 17 December 2015, http://dx.doi.org/10.1109/ICPADS.2015.98
    Conference Papers | 2014
    Li Y; Tan T; Sui Y; Xue J, 2014, 'Self-inferencing reflection resolution for Java', in Lecture Notes in Computer Science 8586, Springer Verlag, UppSala, pp. 27 - 53, presented at 8th European Conference on Object-Oriented Programming (ECOOP'14), UppSala, 28 July 2014 - 01 August 2014, http://dx.doi.org/10.1007/978-3-662-44202-9_2
    Conference Papers | 2014
    Ye D; Su Y; Sui Y; Xue J, 2014, 'WPBOUND: Enforcing spatial memory safety efficiently at runtime with weakest preconditions', in Proceedings - International Symposium on Software Reliability Engineering, ISSRE, pp. 88 - 99, http://dx.doi.org/10.1109/ISSRE.2014.20
    Conference Papers | 2014
    Ye S; Sui Y; Xue J, 2014, 'Region-Based Selective Flow-Sensitive Pointer Analysis', in Müller-Olm M; Seidl H (ed.), 21st International Symposium on static Analysis, LNCS, Munich, Germany, pp. 319 - 336, presented at 21st International Symposium on static Analysis, Munich, Germany, 11 September 2014 - 13 September 2014
    Conference Papers | 2013
    Li Y; Sui Y; Xue J, 2013, 'Query-directed adaptive heap cloning for optimizing compilers', in Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2013, Shenzhen; China, presented at 11th IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2013, Shenzhen; China, 23 February 2013 - 27 February 2013, http://dx.doi.org/10.1109/CGO.2013.6494978
    Conference Papers | 2012
    Sui Y; Ye D; Xue J, 2012, 'Static memory leak detection using full-sparse value-flow analysis', in 2012 International Symposium on Software Testing and Analysis, ISSTA 2012 - Proceedings, Minneapolis, MN, pp. 254 - 264, presented at 21st International Symposium on Software Testing and Analysis, ISSTA 2012, Minneapolis, MN, 15 July 2012 - 20 July 2012, http://dx.doi.org/10.1145/04000800.2336784
    Conference Papers | 2012
    Sui Y; Ye D; Xue J, 2012, 'Static memory leak detection using full-sparse value-flow analysis', in Proceedings of the 2012 International Symposium on Software Testing and Analysis, ACM, presented at ISSTA '12: International Symposium on Software Testing and Analysis, 15 July 2012 - 20 July 2012, http://dx.doi.org/10.1145/2338965.2336784
    Conference Papers | 2011
    Sui Y; Ye S; Xue J; Yew P-C, 2011, 'SPAS: Scalable path-sensitive pointer analysis on full-sparse SSA', in Programming Languages and Systems - 9th Asian Symposium, APLAS 2011, Proceedings, Springer Verlag, Heidelberg, Germany, pp. 155 - 171, presented at 9th Asian Symposium on Programming Languages and Systems, APLAS 2011, Kenting, Taiwan, 05 December 2011 - 07 December 2011, http://dx.doi.org/10.1007/978-3-642-25318-8_14