Associate Professor, School of Information Science & Engineering Shandong Normal University
From explainable to auditable code — guided by rules, measured by evidence.
(不以规矩,不能成方圆)
I work at the intersection of intelligent software engineering and software security,
with a current focus on trustworthy code generation. My group studies
white-box, auditable generation pipelines that unify
correctness × efficiency × security × auditability,
embedding decision & evidence into the generation process to move
from explainable to auditable code. We also build repo-level analyses and benchmarks
for LLM→CodeQL generation/evaluation and study LLM security for code.
Repo-level Code Security. Vulnerability detection at repository scale; LLM→CodeQL rule generation, repair, and evaluation; joint coverage × quality metrics and benchmarks.
LLM Security for Code. Prompt-injection/jailbreak detection & defense; adversarial examples and data-poisoning robustness; exploit-chain generation & risk assessment; guardrails and red/blue teaming for code LLMs; policy-compliant output filtering.
Deep Architectures & Applications. Transformer / Mamba / KAN optimization and deployment in low-level vision (super-resolution, denoising, dehazing, etc.).
Selected Publications
* corresponding author. A full list is on Google Scholar.
CCF ACCF BCCF C
Chiseling Out Efficiency: Structured Skeleton Supervision for Efficient Code Generation
Yu Yu, Zhihong Sun, Jia Li, Yao Wan, Chuanyi Li, Hongyu Zhang, Ruyun Wang, Tao Huang, Zhi Jin, Ge Li, Chen Lyu*
FSE 2026 CCF A
SemGuard: Real-Time Semantic Evaluator for Correcting LLM-Generated Code
Qinglin Wang, Zhihong Sun, Ruyun Wang, Tao Huang, Zhi Jin, Ge Li, Chen Lyu*
ASE 2025 CCF A
Ensembling Large Language Models for Code Vulnerability Detection: An Empirical Evaluation
Zhihong Sun, Jia Li, Yao Wan, Chuanyi Li, Hongyu Zhang, Zhi Jin, Ge Li, Hong Liu, Chen Lyu*, Songlin Hu