Xiuwei Shang (尚修为)  

Research Engineer

Centre for Research on Intelligent Software Engineering
School of Computing and Information Systems (SCIS)
Singapore Management University

Email: shangxw@mail.ustc.edu.cn; xwshang@smu.edu.sg
Github: Sxxxw

[Google Scholar] [DBLP]

Biography

Now I am a Research Engineer at Singapore Management University, supervised by Prof. David Lo (ACM/IEEE/ASE Fellow).

I received my Master's degree from the Information Processing Center (IPC) in University of Science & Technology of China (USTC) in 2026, supervised by Prof. Nenghai Yu, Prof. Weiming Zhang and Assoc. Prof. Shaoyin Cheng. And I received my B.S. degree of Computer Science and Technology from Dalian Maritime University in 2023.

From Mar. 2021 to Sep. 2023, I worked as an undergraduate research assistant in the TSMC Intelligent Software Engineering Laboratory, Dalian Maritime University, supervised by Assoc. Prof. Shikai Guo. Our laboratory also has close cooperation with Prof. He Jiang of Dalian University of Technology. From Sep. 2025 to Mar. 2026, I was a visiting student at Singapore Management University.

My research interests include:

  1. AI for Software Engineering/Security, especially LLM/Agent-powered binary reverse engineering, software vulnerability detection, etc.
  2. AI/LLMs Security, especially the Security, Robustness and Privacy of Code Models.

Education

Publications

(* indicates equal contribution)
  1. [ASE'26] Beyond Text Matching: Towards Reference-Free Evaluation for Human-Oriented Binary Reverse Engineering CCF-A
    Xiuwei Shang, Li Hu, Xiao Jiang, Jieke Shi, Junda He, Zhou Yang, Shaoyin Cheng, Guoqiang Chen, Weiming Zhang, David Lo
    The 41st IEEE/ACM International Conference on Automated Software Engineering, 2026, Munich, Germany
  2. [TOSEM'25] FoC: Figure out the Cryptographic Functions in Stripped Binaries with LLMs CCF-A
    Xiuwei Shang*, Guoqiang Chen*, Shaoyin Cheng, Shikai Guo, Yanming Zhang, Weiming Zhang, Nenghai Yu
    ACM Transactions on Software Engineering and Methodology, 2025
  3. [TOSEM'24] Analyzing and Detecting Information Types of Developer Live Chat Threads CCF-A
    Xiuwei Shang, Shuai Zhang, Yitong Zhang, Shikai Guo, Yulong Li, Rong Chen, Hui Li, Xiaochen Li, He Jiang
    ACM Transactions on Software Engineering and Methodology, 2024
  4. [IJCAI'25] BinMetric: A Comprehensive Binary Code Analysis Benchmark for Large Language Models CCF-A
    Xiuwei Shang, Guoqiang Chen, Shaoyin Cheng, Benlong Wu, Li Hu, Gangyang Li, Weiming Zhang, Nenghai Yu
    The 34th International Joint Conference on Artificial Intelligence, 2025, Montreal, Canada
    [ArXiv]
  5. [EMSE'25] An Empirical Study on the Effectiveness of Large Language Models for Binary Code Understanding CCF-B
    Xiuwei Shang, Zhenkan Fu, Shaoyin Cheng, Guoqiang Chen, Gangyang Li, Li Hu, Weiming Zhang, Nenghai Yu
    Empirical Software Engineering, 2025 (An invited extended version of the ICSME'24 paper)
  6. [ICSME'24] How Far Have We Gone in Binary Code Understanding Using Large Language Models CCF-B
    Xiuwei Shang, Shaoyin Cheng, Guoqiang Chen, Yanming Zhang, Li Hu, Xiao Yu, Gangyang Li, Weiming Zhang, Nenghai Yu
    The 40th International Conference on Software Maintenance and Evolution, 2024, Flagstaff, AZ, USA
  7. [FSE'26] DualCodeDetect: Zero-Shot LLM-Generated Code Detection via Dual-Channel Perturbation CCF-A
    Zhengdao Li*, Xiuwei Shang*, Zhenkan Fu, Shikai Guo, Weiming Zhang, Nenghai Yu, Kejiang Chen
    The ACM International Conference on the Foundations of Software Engineering, 2026, Montreal, Canada
  8. [TOSEM'25] Beyond the Edge of Function: Unraveling the Patterns of Type Recovery in Binary Code CCF-A
    Gangyang Li*, Xiuwei Shang*, Shaoyin Cheng, Junqi Zhang, Li Hu, Xu Zhu, Weiming Zhang, Nenghai Yu
    ACM Transactions on Software Engineering and Methodology, 2025
    [ArXiv]
  9. [ASE'25] PseudoFix: Refactoring Distorted Structures in Decompiled C Pseudocode CCF-A
    Gangyang Li, Xiuwei Shang, Shaoyin Cheng, Junqi Zhang, Li Hu, Xu Zhu, Weiming Zhang, Nenghai Yu
    The 40th IEEE/ACM International Conference on Automated Software Engineering, 2025, Seoul, South Korea
  10. [ESORICS'25] WelkIR: Flow-Sensitive Pretrained Embeddings from Compiler IR for Vulnerability Detection CCF-B
    Hao Huang, Xiuwei Shang, Junqi Zhang, Shaoyin Cheng, Weiming Zhang, Nenghai Yu
    The 30th European Symposium on Research in Computer Security, 2025, Toulouse, France
  11. [ACL'25] CompileAgent: Automated Real-World Repo-Level Compilation with Tool-Integrated LLM-based Agent System CCF-A
    Li Hu, Guoqiang Chen, Xiuwei Shang, Shaoyin Cheng, Benlong Wu, Gangyang Li, Xu Zhu, Weiming Zhang, Nenghai Yu
    The 63rd Annual Meeting of the Association for Computational Linguistics, Main Track, 2025, Vienna, Austria
    [ArXiv]
  12. [ACM MM'25] MMPro: A Decoupled Perception-Thinking-Action Framework for Secure GUI Agent CCF-A
    Benlong Wu, Yuang Qi, Xiuwei Shang, Weiming Zhang, Nenghai Yu, Kejiang Chen
    The 33th ACM International Conference on Multimedia, 2025, Dublin, Ireland
  13. [EMNLP'24] RealVul: Can We Detect Vulnerabilities in Web Applications with LLM? CCF-B
    Di Cao, Yong Liao, Xiuwei Shang
    The 2024 Conference on Empirical Methods in Natural Language Processing, Main Track, 2024, Miami, Florida, USA
  14. [TIFS'25] AutoPT: How Far Are We from End2End Automated Pen-testing? CCF-A
    Benlong Wu, Guoqiang Chen, Kejiang Chen, Xiuwei Shang, Jiapeng Han, Yanru He, Weiming Zhang, Nenghai Yu
    IEEE Transactions on Information Forensics and Security, 2025
    [ArXiv]
  15. [NeurIPS'25] DPIC: Decoupling Prompt and Intrinsic Characteristics for LLM Generated Text Detection CCF-A
    Xiao Yu, Yuang Qi, Kejiang Chen, Guoqiang Chen, Xi Yang, Pengyuan Zhu, Xiuwei Shang, Weiming Zhang, Nenghai Yu
    The 38th Annual Conference on Neural Information Processing Systems, 2024, Vancouver, Canada
    [ArXiv]
  16. [ACM MM'24] SemGIR: Semantic-Guided Image Regeneration based method for AI-generated Image Detection CCF-A
    Xiao Yu, Kejiang Chen, Kai Zeng, Han Fang, Zijin Yang, Xiuwei Shang, Yuang Qi, Weiming Zhang, Nenghai Yu
    The 32th ACM International Conference on Multimedia, 2024, Melbourne, Australia
  17. [PAAP'22] Do Not Have Enough Data? An Easy Data Augmentation for Code Summarization
    Zixuan Song, Xiuwei Shang, Mengxuan Li, Rong Chen, Hui Li, Shikai Guo
    IEEE 13th International Symposium on Parallel Architectures, Algorithms and Programming, Beijing, China, 2022
    Best Paper Runner-up Awards
  18. [NEUCOM'23] An Data Augmentation method for Source Code Summarization JCR-Q1
    Zixuan Song, Hui Zeng, Xiuwei Shang, Guanxi Li, Hui Li, Shikai Guo
    Neurocomputing, 2023

Preprints and under review

(* indicates equal contribution)
  1. [EMSE'26] IRBinDiff: Binary Code Similarity Detection via Graph Contrastive Learning on Intermediate Representations CCF-B
    Xiuwei Shang, Li Hu, Shaoyin Cheng, Shikai Guo, Guoqiang Chen, Benlong Wu, Lingyun Ying, Weiming Zhang
    Empirical Software Engineering, 2026 (Under Major Revision)
    [ArXiv]

Teaching Experience

Academic Services

Program Committee (PC) / Reviewer Journal Reviewer External Reviewer

Honors & Awards

© 2026.07.10 Xiuwei Shang