教师简介:

黄袁,博士/博士后,副教授,博士生导师。主持国家重点研发计划子任务,国家自然科学基金青年项目,博士后面上项目(一等资助),广东省基金面上项目等。以项目骨干身份参与国家重点研发计划,国家基金重点项目,广东省重点研发计划等多个项目。2017年于beat365唯一官方网站获得博士学位,从事软件工程相关研究,重点关注软件缺陷与代码智能等研究方向。近年来在IEEE Transactions on Software Engineering, ACM Transactions on Software Engineering and Methodology, IEEE Transactions on Services Computing, FSE/ESEC, ASE, ICSE等软件工程领域CCF A/B期刊及会议上发表论文40余篇。同时担任多个国际期刊和会议的审稿人。获“2024优秀硕士学位论文指导教师”奖项。

 

研究领域:

主要研究方向包括:

-代码缺陷定位与修复:关注多种类型的缺陷检测与修复,包括缓冲区溢出漏洞、即时缺陷定位、智能合约漏洞、测试代码失效缺陷、代码文档过时缺陷等。涉及技术:代码静态分析、思维链CoT、深度学习、区块链、智能合约等。

-代码大模型幻觉检测与消除:针对AI-Generated Code,利用程序分析、统计分析等手段,检测其中是否存在幻觉问题;同时从代码大模型的输入及构造机理入手,限制大模型生成幻觉代码。

-代码自动生成技术:基于代码大模型自动生成软件源代码,包括:私域API代码自动生成技术、高安全代码生成技术、抗干扰的代码生成技术、面向领域软件的测试代码生成技术、基于多模态LLM的UI自动生成技术(图生代码)等。

 

招生:欢迎对智能化软件工程、大模型、区块链有兴趣的研究生及本科生同学们加入课题组。组内气氛融洽,每年组织多次团建活动,大部分研究生及本科生同学进组后可快速获得成长并发表CCF A/B期刊或会议(见下文“学生培养情况”)。每年招收2-3名硕士研究生、与 1-2 名博士研究生(包括直博、硕博连读,欢迎联系);欢迎对科研有浓厚兴趣的本科生加入课题组。

邮箱:huangyuan5@mail.sysu.edu.cn

 

最新动态及更多信息请参见个人主页https://huangyuan-hy.github.io/

 

近年代表作

  • Yuan Huang, Jinbo Huang, Xiangping Chen, Zibin Zheng, Towards improving the performance of comment generation models by using bytecode information, IEEE Transactions on Software Engineering (TSE), 2024. (CCF-A)
  • Yuan Huang, Jinyu Jiang, Xiapu Luo, Xiangping Chen, Zibin Zheng, and Gang Huang, Change-Patterns Mapping: A Boosting Way for Change Impact Analysis, IEEE Transactions on Software Engineering (TSE), 2022. (CCF-A)
  • Yuan Huang, Xiangping Chen, Kai Hong, Zibin Zheng, Code Review Knowledge Perception: Fusing Multi-Features for Salient-Class Location, IEEE Transactions on Software Engineering (TSE), 2021. (CCF-A)
  • Yuan Huang, Junqi Chen, Xiangping Chen, Neng Zhang, Changlin Yang, Zibin Zheng, ByteCue: enhancing bytecode comment generation with API information, ACM Transactions on Software Engineering and Methodology (TOSEM ), 2025. (CCF-A)
  • Yuan Huang, Zhicao Tang, Xiangping Chen, Zibin Zheng, Xiaocong Zhou, Commit Messages Generation Based on Core Changes, ACM Transactions on Software Engineering and Methodology (TOSEM ), 2025. (CCF-A)
  • Yuan Huang, Junhuai Shu, Xiangping Chen, Xiapu Luo, Zibin Zheng, A comparative study on method comment and inline comment, ACM Transactions on Software Engineering and Methodology (TOSEM), 2023. (CCF-A)
  • Ding Xi, Peng Rui, Chen Xiangping, Yuan Huang, Bian Jing, Zheng Zibin. Do Code Summarization Models Process Too Much Information? Function Signature May Be All What Is Needed. ACM Transactions on Software Engineering and Methodology, (TOSEM), 2024. (CCF-A)
  • Yinan Chen, Yuan Huang, Xiangping Chen, Zibin Zheng. TG-CUP: A Transformer and GNN Based Multi-Modal Comment Updating Method. ACM Transactions on Software Engineering and Methodology, (TOSEM), 2024. (CCF-A)
  • Xiangping Chen,Ziang Qian, Peiyong Liao, Yuan Huang, Changlin Yang, Zibin Zheng. Characterizing Smart Contract Evolution. ACM Transactions on Software Engineering and Methodology, (TOSEM ), 2025. (CCF-A)
  • Hanyang Guo, Xiangping Chen, Yuan Huang, Yanlin Wang, Zibin Zheng. Snippet Comment Generation Based on Code Context Expansion. ACM Transactions on Software Engineering and Methodology, (TOSEM), 2023. (CCF-A)
  • Hanyang Guo, Xiangping Chen,Yingye Chen, Yuan Huang, Zibin Zheng. Smart Contract Code Repair Recommendation based on Reinforcement Learning and Multi-metric Optimization. ACM Transactions on Software Engineering and Methodology, (TOSEM), 2023. (CCF-A)
  • Yuan Huang, Rong Wang, Xiangping Chen, and Zibin Zheng. Ethereum Transaction Replay Platform Based on State-wise Account Input Data. IEEE Transactions on Services Computing(TSC), 2024. (CCF-A)
  • Xiangping Chen, Xing Hu, Yuan Huang, et al. Deep Learning-based Software Engineering: Progress, Challenges, and Opportunities. SCIENCE CHINA Information Sciences, 2024. (CCF-A)
  • Xiangping Chen,Furen Xu, Yuan Huang, Neng Zhang, Zibin Zheng, " JIT-Smart: A Multi-Task Learning Framework for Just-In-Time Defect Prediction and Localization,"  In Proceedings of the 2024 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, FSE 2024. (CCF-A)
  • Zhiquan Huang,Yuan Huang,Xiangping Chen,Xiaocong Zhou,Changlin Yang,Zibin Zheng. An Empirical Study on Learning-based Techniques for Explicit and Implicit Commit Messages Generation, In Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, ASE 2024. (CCF-A)
  • Shuo Yang, Jiachi Chen, Mingyuan Huang, Zibin Zheng, Yuan Huang. Uncover the Premeditated Attacks: Detecting Exploitable Reentrancy Vulnerabilities by Identifying Attacker Contracts. The 46th International Conference on Software Engineering, ICSE 2024. (CCF-A)

     

科研项目:

  1. 2025-2026:  全国重点实验室开放基金课题,程序数据幻觉检测技术研究,项目负责人
  2. 2024-2026:国家重点研发计划,边端侧分层去中心化编码存储技术,参与单位负责人
  3. 2024-2025:工信部电子五所重点实验室课题,思维链推导的缓冲区溢出类型漏洞检测关键技术,项目负责人
  4. 2023-2025:  广东省自然科学基金面上项目,代码审查场景下的程序理解与分析关键技术研究,项目负责人
  5. 2020-2022:国家青年科学基金项目,数据驱动的代码注释自动生成方法研究,项目负责人
  6. 2020-2022:高校基本科研业务费培育项目,智能化软件开发场景下的API文档自动生成方法研究,项目负责人
  7. 2018-2021:博士后面上项目,一等资助,数据驱动的代码自动摘要技术研究,项目负责人

     

学生培养情况

毕业硕士生:

  • 陈一南, 2025届, 发表论文:[TOSEM] [ASEJ] [JSEP], 所获奖励:[研究生一等奖学金][研究生二等奖学金], 毕业去向:硕博连读(本组) 
  • 汤志曹, 2025届, 发表论文:[TSE] [TOSEM] [STVR] [ICPC'24], 所获奖励:[研究生一等奖学金][研究生二等奖学金][小米奖学金-特等奖], 毕业去向:网易游戏 
  • 巫晓源, 2025届, 发表论文:[ICPC'24], 所获奖励:[研究生一等奖学金][研究生二等奖学金], 毕业去向:南方电网 
  • 徐福仁, 2024届, 发表论文:[FSE'24] [ICPC'22] [JSS], 所获奖励:[优秀硕士学位论文][2024届优秀硕士毕业生][研究生一等奖学金][招联金融奖学金][小米奖学金], 毕业去向:腾讯(算法岗)  
  • 黄进波, 2024届, 发表论文:[TSE] [ASEJ], 所获奖励:[研究生一等奖学金][招联金融奖学金][小米奖学金], 毕业去向:腾讯(算法岗) 
  • 王榕, 2024届, 发表论文:[TSC] [QRS'22], 所获奖励:[研究生二等奖学金], 毕业去向:创业(跨国) 

毕业本科生:

  • 邹新榆, 2025届, 所获奖励:[2025届优秀本科毕业生][优秀本科毕业论文], 毕业去向:保研本组
  • 李阳姿, 2024届, 发表论文: [ICPC'24], 所获奖励:[2024届优秀本科毕业生][优秀本科毕业论文], 毕业去向:保研浙大
  • 江金昱, 2022届, 发表论文: [TSE], 毕业去向:保研复旦

 

学术服务

  • IEEE Transactions on Software Engineering (TSE)
  • ACM Transactions on Software Engineering and Methodology (TOSEM)
  • ACM Transactions on Intelligent Systems and Technology(TIST)
  •  Information and Software Technology(IST)
  • Journal of Systems and Software (JSS)
  • Journal of Software: Evolution and Process (JSME)
  • Software Testing, Verification and Reliability (STVR)
  • Software Quality Journal (SQJ)
  • Engineering Applications of Artificial Intelligence (EAAI)
  • International Conference on Blockchain and Trustworthy Systems 2020
  • ACM Symposium on Information, Computer and Communications Security 2020
  • IEEE Conference on Communications and Network Security 2020