Publications

2026

  1. ASE 2026
    Structured Safety Auditing for Balancing Code Correctness and Content Safety in LLM-Generated Code
    Honghao Tan, Haibo Wang, and Shin Hwei Tan
    arXiv preprint arXiv:2604.12088, 2026
  2. arXiv
    Ethics Testing: Proactive Identification of Generative AI System Harms
    Shin Hwei Tan, Haibo Wang, and Heng Li
    arXiv preprint arXiv:2604.22089, 2026
  3. arXiv
    Understanding the Energy Impact of Software Refactoring: A Workload-Aware Study of Controlled Examples and Real-World Commits
    Haibo Wang, Heng Li, and Shin Hwei Tan
    arXiv preprint arXiv:2608.06620, 2026

2025

  1. Towards Understanding Refactoring Engine Bugs
    Haibo Wang, Zhuolin Xu, Huaien Zhang, and 2 more authors
    ACM Trans. Softw. Eng. Methodol., Apr 2025
  2. Testing Refactoring Engine via Historical Bug Report driven LLM
    Haibo Wang, Zhuolin Xu, and Shin Hwei Tan
    In 2025 IEEE/ACM Second International Conference on AI Foundation Models and Software Engineering (Forge), 2025
  3. Towards Diverse Program Transformations for Program Simplification
    Haibo Wang, Zezhong Xing, Chengnian Sun, and 2 more authors
    Proc. ACM Softw. Eng., Jun 2025
  4. Coverage-Based Harmfulness Testing for LLM Code Transformation
    Honghao Tan, Haibo Wang, Diany Pressato, and 2 more authors
    In 2025 40th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2025

2023

  1. Classifying Code Comments via Pre-trained Programming Language Model
    Ying Li, Haibo Wang, Huaien Zhang, and 1 more author
    In 2023 IEEE/ACM 2nd International Workshop on Natural Language-Based Software Engineering (NLBSE), 2023
  2. Towards Automated Detection of Unethical Behavior in Open-Source Software Projects
    Hsu Myat Win, Haibo Wang, and Shin Hwei Tan
    In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, CA, USA, 2023

2021

  1. Automated conformance testing for JavaScript engines via deep compiler fuzzing
    Guixin Ye, Zhanyong Tang, Shin Hwei Tan, and 6 more authors
    In Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation, Virtual, Canada, 2021