1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>Dr. Tang Daniel - Researcher & Product Builder</title> 7 <meta name="keywords" content="Xunzhu Tang, Daniel Tang, Tang Xunzhu, CodeAgent, ScienceGuru, Tang Xunzhu Luxembourg, åè®ç¥ 墿£®å ¡" /> 8 <meta name="description" content="Dr. Tang Daniel, first author of CodeAgent (EMNLP'24), creator of ScienceGuru, the first commercial recursive self-improvement product, and recipient of the Excellent PhD Thesis Award." /> 9 10 <!-- Google Analytics --> 11
11<script type="text/javascript">
vendor: 364 bytes, lines 11-16
11 12 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 13 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 14 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 15 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 16 ga('create', '
16UA-77256529-1
vendor: 46 bytes, lines 16-18
16', 'auto'); 17 ga('send', 'pageview'); 18
18</script>
18 19 20 <!-- Fonts --> 21 <link href="https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap" rel="stylesheet"> 22 <!-- Font Awesome --> 23 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> 24 <link rel="stylesheet" href="css/industrial.css"> 25</head> 26<body> 27 28 <!-- ================= NAV ================= --> 29 <nav class="ind-nav"> 30 <div class="container"> 31 <div class="nav-container"> 32 <a href="index.html" class="nav-brand"><span class="tick">></span> DR_TANG_DANIEL</a> 33 <ul class="nav-menu"> 34 <li><a href="#about">About</a></li> 35 <li><a href="#ventures">Ventures</a></li> 36 <li><a href="#news">News</a></li> 37 <li><a href="#publications">Publications</a></li> 38 <li><a href="#grants">Grants</a></li> 39 <li><a href="#services">Services</a></li> 40 <li><a href="#contact">Contact</a></li> 41 </ul> 42 </div> 43 </div> 44 </nav> 45 46 <!-- ================= HERO ================= --> 47 <header class="hero"> 48 <div class="container"> 49 <div class="hero-inner"> 50 <div class="hero-photo-frame"> 51 <span class="corner tl"></span> 52 <img src="images/tang.jpeg" alt="Dr. Tang Daniel"> 53 <span class="corner br"></span> 54 </div> 55 <div> 56 <div class="hero-kicker">Researcher / Product Builder</div> 57 <h1>Dr. Tang <span class="alias">Daniel</span></h1> 58 <p class="hero-affil"> 59 PhD, <a href="https://wwwen.uni.lu/" target="_blank">University of Luxembourg</a> 60 · Oct 15, 2021–Jul 1, 2025 · 3 years 9 months 61 </p> 62 <div class="hero-award"><i class="fas fa-award"></i> Excellent PhD Thesis Award</div> 63 <div class="identity-list"> 64 <div class="identity-row"> 65 <span class="identity-role">First Author</span> 66 <span class="identity-what">CodeAgent <span class="ctx">â Autonomous Communicative Agents for Code Review · EMNLP'24</span></span> 67 </div> 68 <div class="identity-row"> 69 <span class="identity-role">Product Creator</span> 70 <span class="identity-what">ScienceGuru <span class="ctx">- First commercial recursive self-improvement product</span></span> 71 </div> 72 <div class="identity-row"> 73 <span class="identity-role">Committee Member</span> 74 <span class="identity-what">SOSP 2021 <span class="ctx">- Artifact Evaluation Committee</span></span> 75 </div> 76 </div> 77 <div class="hero-social"> 78 <a href="https://scholar.google.com/citations?user=MxpAtQoAAAAJ&hl=en" target="_blank" title="Google Scholar"><i class="fas fa-graduation-cap"></i></a> 79 <a href="https://github.com/Daniel4SE" target="_blank" title="GitHub"><i class="fab fa-github"></i></a> 80 <a href="https://www.linkedin.com/in/xunzhu-tang/" target="_blank" title="LinkedIn"><i class="fab fa-linkedin"></i></a> 81 <a href="mailto:[email protected]" title="Email"><i class="fas fa-envelope"></i></a> 82 </div> 83 </div> 84 </div> 85 </div> 86 <div class="stats-strip"> 87 <div class="container"> 88 <div class="stat-cell"><div class="num">37</div><div class="lbl">Top-Tier Works, Incl. Revisions</div></div> 89 <div class="stat-cell"><div class="num">9</div><div class="lbl">Accepted in 2026</div></div> 90 <div class="stat-cell"><div class="num">2,000+</div><div class="lbl">ScienceGuru Users, Jul 2026</div></div> 91 <div class="stat-cell"><div class="num">45+</div><div class="lbl">Total Research Works</div></div> 92 </div> 93 </div> 94 <div class="hero-recognition"> 95 <div class="container"> 96 <div class="hero-recognition-head"> 97 <i class="fas fa-star"></i>
98 <span>Academic Recognition & Faculty Offers</span> 99 </div> 100 <div class="hero-recognition-grid"> 101 <div class="hero-recognition-item"> 102 <span>Application Invitation</span> 103 <strong>Excellent Young Scientists Fund (Overseas)</strong> 104 </div> 105 <div class="hero-recognition-item"> 106 <span>Nomination</span> 107 <strong>Hundred Talents Program</strong> 108 </div> 109 <div class="hero-recognition-item"> 110 <span>Assistant Professor Offer</span> 111 <strong>TU Dresden, Germany (TU9)</strong> 112 </div> 113 </div> 114 </div> 115 </div> 116 </header> 117 118 <main class="container"> 119 120 <!-- ================= 01 ABOUT ================= --> 121 <section class="section" id="about"> 122 <div class="sec-head"> 123 <span class="sec-index">01</span> 124 <h2 class="sec-title">About</h2> 125 </div> 126 <div class="about-grid"> 127 <div class="about-text"> 128 <p> 129 Dr. Tang Daniel works at the intersection of <strong>Software Engineering and Artificial 130 Intelligence</strong>. He completed his PhD at the 131 <a href="https://wwwen.uni.lu/" target="_blank">University of Luxembourg</a> from 132 <strong>October 15, 2021 to July 1, 2025</strong> (3 years and 9 months) and received the 133 <strong>Excellent PhD Thesis Award</strong>. 134 </p> 135 <p> 136 He is the first author of <strong>CodeAgent</strong> (EMNLP'24), one of the earliest multi-agent LLM frameworks 137 for autonomous code review; and the creator of <strong>ScienceGuru</strong>, the first commercial recursive 138 self-improvement product for training frontier-grade, highly efficient large models and solving complex problems. 139 </p> 140 <p> 141 His work has been published across SE, NLP, and ML venues including ICSE, FSE, ASE, ICML, TOSEM, EMSE, ACL, 142 NAACL, EMNLP, AAAI, and ACM HEALTH. He serves as a PC member and reviewer for ICML, NeurIPS, ICLR, ACL, ICSE, 143 and MSR, and as a journal reviewer for TOSEM, TSE, and EMSE. 144 </p> 145 </div> 146 <div class="ri-box"> 147 <h3>Research Interests</h3> 148 <ul> 149 <li><i class="fas fa-arrows-rotate"></i> Recursive Self-Improvement & Learning</li> 150 <li><i class="fas fa-shapes"></i> Self-Morphable Model Training</li> 151 <li><i class="fas fa-infinity"></i> Unified Pre-Training, Post-Training, and Inference for Continuous Model Self-Evolution at Inference-Time Cost</li> 152 <li><i class="fas fa-brain"></i> Dynamic Endless Agent Memory System</li> 153 <li><i class="fas fa-robot"></i> LLM-Based Agents for Software Engineering</li> 154 <li><i class="fas fa-code"></i> Code Generation & Program Synthesis</li> 155 <li><i class="fas fa-tools"></i> Automatic Program Repair</li> 156 <li><i class="fas fa-shield-alt"></i> Software Security & LLM Security</li> 157 <li><i class="fas fa-puzzle-piece"></i> Patch Representation & Explanation</li> 158 </ul> 159 </div> 160 </div> 161 </section> 162 163 <!-- ================= 02 VENTURES ================= --> 164 <section class="section" id="ventures"> 165 <div class="sec-head"> 166 <span class="sec-index">02</span> 167 <h2 class="sec-title">Products & Flagship Work</h2> 168 </div> 169 <div class="venture-grid"> 170 <div class="venture-card featured">
171 <span class="venture-tag">Research · First Author</span> 172 <h3>CodeAgent</h3> 173 <div class="venture-sub">EMNLP'24 · Multi-Agent Code Review</div> 174 <p> 175 Pioneering multi-agent LLM framework where autonomous communicative agents collaborate on code review â 176 detecting vulnerabilities, verifying consistency, and suggesting revisions. Presented as an invited talk 177 at SAP Global Research and as a keynote at NLPAICS (Lancaster, UK). 178 </p> 179 <div class="venture-links"> 180 <a href="https://github.com/Daniel4SE/CodeAgent" target="_blank">GitHub</a> 181 <a href="papers/codeagent.pdf">Paper</a> 182 </div> 183 </div> 184 <div class="venture-card featured"> 185 <span class="venture-tag">Product · Creator</span> 186 <h3>ScienceGuru</h3> 187 <div class="venture-sub">Commercial Recursive Self-Improvement Product</div> 188 <p> 189 The first commercial recursive self-improvement product for training frontier-grade, highly efficient 190 large models. ScienceGuru solves complex problems through ultra-long-horizon reasoning, iterative 191 self-correction, progressive capability growth, and continuous self-improvement. It surpassed 2,000 users in July 2026. 192 </p> 193 </div> 194 </div> 195 </section> 196 197 <!-- ================= 03 NEWS ================= --> 198 <section class="section" id="news"> 199 <div class="sec-head"> 200 <span class="sec-index">03</span> 201 <h2 class="sec-title">Latest News</h2> 202 </div> 203 <ul class="news-list"> 204 <li class="news-item"> 205 <span class="news-date">2026-07</span> 206 <span class="news-badge award">Milestone</span> 207 <span><b>ScienceGuru</b> surpassed <b>2,000 users</b></span> 208 </li> 209 <li class="news-item"> 210 <span class="news-date">2026-06</span> 211 <span class="news-badge award">Funded</span> 212 <span><b>TRACER</b> selected for funding under the <b>FNR TREK/JUMP 2026-1</b> call â maximum FNR contribution of <b>€116,000</b></span> 213 </li> 214 <li class="news-item"> 215 <span class="news-date">2026-05</span> 216 <span class="news-badge accepted">Accepted</span> 217 <span><b>BOOSTAPR</b> accepted at <b>ICML'26</b> â execution-grounded RL with dual reward models for program repair (40.7% on SWE-bench Verified)</span> 218 </li> 219 <li class="news-item"> 220 <span class="news-date">2026-04</span> 221 <span class="news-badge accepted">Accepted</span> 222 <span><b>RETHiNK</b> accepted at <b>ACM Transactions on Computing for Healthcare</b> â simulating human reasoning via multi-LLM debate for cognitive reframing</span> 223 </li> 224 <li class="news-item"> 225 <span class="news-date">2026-03</span> 226 <span class="news-badge accepted">Accepted</span> 227 <span>Three posters accepted at <b>FSE'26 Poster</b> track â ConstantGuard, WasmCert, SPECTRA</span> 228 </li> 229 <li class="news-item"> 230 <span class="news-date">2026-03</span> 231 <span class="news-badge accepted">Accepted</span> 232 <span>Two papers accepted at <b>FSE'26 Ideas, Visions and Reflections</b> track â The Watermark Paradox, Who Wrote This Patch?</span> 233 </li> 234 <li class="news-item"> 235 <span class="news-date">2026-02</span> 236 <span class="news-badge accepted">Accepted</span>
237 <span>One poster accepted at <b>ICSE'26 Poster</b> track â Exploring LLMs for Compliance Violation Detection</span> 238 </li> 239 <li class="news-item"> 240 <span class="news-date">2025-10</span> 241 <span class="news-badge">Service</span> 242 <span>Invited as reviewer for <b>ICLR'26, NeurIPS'26, ICML'26, and TOSEM'26</b></span> 243 </li> 244 <li class="news-item"> 245 <span class="news-date">2025-08</span> 246 <span class="news-badge accepted">Accepted</span> 247 <span><b>Learning to Represent Code Changes</b> (first author) accepted at <b>EMSE'25</b></span> 248 </li> 249 <li class="news-item"> 250 <span class="news-date">2025-08</span> 251 <span class="news-badge accepted">Accepted</span> 252 <span>Two papers accepted at <b>ASE'25 NIER</b> track â RAML, Measuring LLM Stability</span> 253 </li> 254 <li class="news-item"> 255 <span class="news-date">2025-07</span> 256 <span class="news-badge award">Award</span> 257 <span>Completed PhD at the University of Luxembourg in 3 years and 9 months and received the <b>Excellent PhD Thesis Award</b></span> 258 </li> 259 <li class="news-item"> 260 <span class="news-date">2025-07</span> 261 <span class="news-badge accepted">Accepted</span> 262 <span>Two papers accepted at <b>ICSME'25 NIER</b> track â ExpertCache (first author), MalLoc</span> 263 </li> 264 <li class="news-item"> 265 <span class="news-date">2025-05</span> 266 <span class="news-badge accepted">Accepted</span> 267 <span><b>LLMDA</b> (first author) accepted by <b>TOSEM'25</b>; <b>SynFix</b> (first author) accepted by <b>ACL'25 Findings</b></span> 268 </li> 269 <li class="news-item"> 270 <span class="news-date">2025-05</span> 271 <span class="news-badge accepted">Accepted</span> 272 <span><b>Just-in-Time Detection of Silent Security Patches</b> (first author) accepted by <b>TOSEM'25</b>, presented at <b>ICSE'26 Journal-first</b></span> 273 </li> 274 </ul> 275 </section> 276 277 <!-- ================= 04 PUBLICATIONS ================= --> 278 <section class="section" id="publications"> 279 <div class="sec-head"> 280 <span class="sec-index">04</span> 281 <h2 class="sec-title">Publications</h2> 282 <span class="sec-note"><a href="publications.html">Full list with stats →</a></span> 283 </div> 284 285 <!-- ===== 2026 ===== --> 286 <h3 class="pub-year">2026 <span class="count">// 9 accepted, including 1 Journal First</span></h3> 287 288 <div class="pub-item"> 289 <span class="pub-venue">ICML'26</span> 290 <div> 291 <div class="pub-title"><a href="#">BOOSTAPR: Boosting Automated Program Repair via Execution-Grounded Reinforcement Learning with Dual Reward Models</a></div> 292 <div class="pub-authors">Yuanhao Li, Hongbo Wang, Xiaotang Shang, <strong>Xunzhu Tang</strong>, Yiming Cao, Xuhong Chen</div> 293 </div> 294 </div> 295 296 <div class="pub-item"> 297 <span class="pub-venue">ACM HEALTH</span> 298 <div> 299 <div class="pub-title"><a href="#">RETHiNK: Simulating Human Reasoning via Multi-LLM Debate for Cognitive Reframing of Negative Thoughts</a></div> 300 <div class="pub-authors">Xiaomeng Wang, Dharmendra Sharma, Dinesh Kumar, <strong>Xunzhu Tang</strong></div> 301 <div class="pub-meta"><span class="pub-status">ACM Transactions on Computing for Healthcare</span></div> 302 </div> 303 </div> 304 305 <div class="pub-item">
306 <span class="pub-venue">FSE'26 IVR</span> 307 <div> 308 <div class="pub-title"><a href="#">Who Wrote This Patch? Toward Accountable Automated Program Repair</a></div> 309 <div class="pub-authors">Huaijin Ran, Haoyi Zhang, Kisub Kim, <strong>Xunzhu Tang</strong></div> 310 </div> 311 </div> 312 313 <div class="pub-item"> 314 <span class="pub-venue">FSE'26 IVR</span> 315 <div> 316 <div class="pub-title"><a href="#">The Watermark Paradox: How Provenance Verification Paves the Road to Camouflaged Backdoors</a></div> 317 <div class="pub-authors">Haoyi Zhang, Huaijin Ran, Kisub Kim, <strong>Xunzhu Tang</strong></div> 318 </div> 319 </div> 320 321 <div class="pub-item"> 322 <span class="pub-venue">FSE'26 Poster</span> 323 <div> 324 <div class="pub-title"><a href="#">ConstantGuard: Lattice-Based Taint Analysis for Timing Side-Channel Risk Detection in C Code</a></div> 325 <div class="pub-authors">Haoyi Zhang, Huaijin Ran, Tianfeng Liang, Md Maruf Hasan, <strong>Xunzhu Tang</strong></div> 326 </div> 327 </div> 328 329 <div class="pub-item"> 330 <span class="pub-venue">FSE'26 Poster</span> 331 <div> 332 <div class="pub-title"><a href="#">WasmCert: A Reproducible Hybrid Security Analysis Prototype for WebAssembly</a></div> 333 <div class="pub-authors">Haoyi Zhang, Huaijin Ran, Tianfeng Liang, Md Maruf Hasan, <strong>Xunzhu Tang</strong></div> 334 </div> 335 </div> 336 337 <div class="pub-item"> 338 <span class="pub-venue">FSE'26 Poster</span> 339 <div> 340 <div class="pub-title"><a href="#">SPECTRA: Specification-Oriented Static Analysis for Smart Contract Security and Behavioral Contract Inference</a></div> 341 <div class="pub-authors">Haoyi Zhang, Huaijin Ran, Tianfeng Liang, Md Maruf Hasan, <strong>Xunzhu Tang</strong></div> 342 </div> 343 </div> 344 345 <div class="pub-item"> 346 <span class="pub-venue">ICSE'26 Poster</span> 347 <div> 348 <div class="pub-title"><a href="#">Exploring Large Language Models for Compliance Violation Detection in Android Apps</a></div> 349 <div class="pub-authors">Huaijin Ran, Haoyi Zhang, <strong>Xunzhu Tang</strong></div> 350 </div> 351 </div> 352 353 <div class="pub-item"> 354 <span class="pub-venue">TOSEM'25 / ICSE'26 J1st</span> 355 <div> 356 <div class="pub-title"><a href="#">Just-in-Time Detection of Silent Security Patches</a></div> 357 <div class="pub-authors"><strong>Xunzhu Tang</strong>, Kisub Kim, Saad Ezzini, Yewei Song, Haoye Tian, Jacques Klein, Tegawendé F. Bissyandé</div> 358 <div class="pub-meta"><span class="pub-status first">First Author</span></div> 359 </div> 360 </div> 361 362 <!-- ===== 2025 ===== --> 363 <h3 class="pub-year">2025 <span class="count">// 9 papers</span></h3> 364 365 <div class="pub-item"> 366 <span class="pub-venue">TOSEM'25</span> 367 <div> 368 <div class="pub-title"><a href="#">LLMDA: Boosting Open-Source LLMs for Program Repair via Reasoning Transfer and LLM-Guided Reinforcement Learning</a></div> 369 <div class="pub-authors"><strong>Xunzhu Tang</strong>, Jacques Klein, Tegawendé F. Bissyandé</div> 370 <div class="pub-meta"><span class="pub-status first">First Author</span></div> 371 </div> 372 </div> 373 374 <div class="pub-item"> 375 <span class="pub-venue">EMSE'25</span> 376 <div> 377 <div class="pub-title"><a href="#">Learning to Represent Code Changes</a></div> 378 <div class="pub-authors"><strong>Xunzhu Tang</strong>, Haoye Tian, Weiguo Pian, Saad Ezzini, Abdoul Kader Kabore, Andrew Habib, Kisub Kim, Jacques Klein, Tegawendé F. Bissyandé</div> 379 <div class="pub-meta"><span class="pub-status first">First Author</span></div> 380 </div> 381 </div> 382 383 <div class="pub-item">
384 <span class="pub-venue">ACL'25 Findings</span> 385 <div> 386 <div class="pub-title"><a href="#">SynFix: Dependency-Aware Program Repair via RelationGraph Analysis</a></div> 387 <div class="pub-authors"><strong>Xunzhu Tang</strong>, Jiechao Gao, Jin Xu, Tiezhu Sun, Yewei Song, Saad Ezzini, Wendkûuni C. Ouédraogo, Jacques Klein, Tegawendé Bissyande</div> 388 <div class="pub-meta"><span class="pub-status first">First Author</span></div> 389 </div> 390 </div> 391 392 <div class="pub-item"> 393 <span class="pub-venue">ICSME'25 NIER</span> 394 <div> 395 <div class="pub-title"><a href="#">ExpertCache: GPU-Efficient MoE Inference through Reinforcement Learning-Guided Expert Selection</a></div> 396 <div class="pub-authors"><strong>Xunzhu Tang</strong>, Tiezhu Sun, Yewei Song, Siyuan Ma, Jacques Klein, Tegawendé Bissyande</div> 397 <div class="pub-meta"><span class="pub-status first">First Author</span></div> 398 </div> 399 </div> 400 401 <div class="pub-item"> 402 <span class="pub-venue">ICSME'25 NIER</span> 403 <div> 404 <div class="pub-title"><a href="#">MalLoc: Towards Fine-grained Android Malicious Payload Localization via LLMs</a></div> 405 <div class="pub-authors">Tiezhu Sun, Marco Alecci, Aleksandr Pilgun, Yewei Song, <strong>Xunzhu Tang</strong>, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein</div> 406 </div> 407 </div> 408 409 <div class="pub-item"> 410 <span class="pub-venue">ASE'25 NIER</span> 411 <div> 412 <div class="pub-title"><a href="#">RAML: Toward Retrieval-Augmented Localization of Malicious Payloads in Android Apps</a></div> 413 <div class="pub-authors">Tiezhu Sun, Marco Alecci, Yewei Song, <strong>Xunzhu Tang</strong>, Kisub Kim, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein</div> 414 </div> 415 </div> 416 417 <div class="pub-item"> 418 <span class="pub-venue">ASE'25 NIER</span> 419 <div> 420 <div class="pub-title"><a href="#">Measuring LLM Code Generation Stability via Structural Entropy</a></div> 421 <div class="pub-authors">Yewei Song, Tiezhu Sun, <strong>Xunzhu Tang</strong>, Prateek Kumar Rajput, Tegawendé F. Bissyandé, Jacques Klein</div> 422 </div> 423 </div> 424 425 <div class="pub-item"> 426 <span class="pub-venue">EASE'25</span> 427 <div> 428 <div class="pub-title"><a href="#">CallNavi: A Challenge and Empirical Study on LLM Function Calling and Routing</a></div> 429 <div class="pub-authors">Yewei Song, <strong>Xunzhu Tang</strong>, Cedric Lothritz, Saad Ezzini, Jacques Klein, Tegawendé Bissyande, Andrey Boytsov, Ulrick Ble, Anne Goujon</div> 430 </div> 431 </div> 432 433 <div class="pub-item"> 434 <span class="pub-venue">ICSE'25</span> 435 <div> 436 <div class="pub-title"><a href="#">HedgeCode: A Multi-Task Hedging Contrastive Learning Framework for Code Search</a></div> 437 <div class="pub-authors">Gong Chen, Xiaoyuan Xie, <strong>Xunzhu Tang</strong>, Qi Xin, Wenjie Liu</div> 438 </div> 439 </div> 440 441 <!-- ===== 2024 ===== --> 442 <h3 class="pub-year">2024 <span class="count">// 10 papers</span></h3> 443 444 <div class="pub-item"> 445 <span class="pub-venue">EMNLP'24</span> 446 <div> 447 <div class="pub-title"><a href="papers/codeagent.pdf">CodeAgent: Autonomous Communicative Agents for Code Review</a></div> 448 <div class="pub-authors"><strong>Xunzhu Tang*</strong>, Kisub Kim, Yewei Song, Cedric Lothritz, Bei Li, Saad Ezzini, Haoye Tian*, Jacques Klein, Tegawendé F. Bissyande</div> 449 <div class="pub-meta">
450 <span class="pub-status first">First Author · Flagship</span> 451 <span class="pub-links-line"><a href="papers/codeagent.pdf"><i class="fas fa-file-pdf"></i> PDF</a><a href="https://github.com/Daniel4SE/CodeAgent" target="_blank"><i class="fab fa-github"></i> Code</a></span> 452 </div> 453 </div> 454 </div> 455 456 <div class="pub-item"> 457 <span class="pub-venue">TOSEM'24</span> 458 <div> 459 <div class="pub-title"><a href="papers/jldt.pdf">You Don't Have to Say Where to Edit! Joint Learning to Localize and Edit Source Code</a></div> 460 <div class="pub-authors">Weiguo Pian, Yinghua Li, Haoye Tian, Tiezhu Sun, Yewei Song, <strong>Xunzhu Tang</strong>, Andrew Habib, Jacques Klein, Tegawendé F. Bissyande</div> 461 <div class="pub-meta"><span class="pub-links-line"><a href="papers/jldt.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 462 </div> 463 </div> 464 465 <div class="pub-item"> 466 <span class="pub-venue">ASE'24</span> 467 <div> 468 <div class="pub-title"><a href="#">DataRecipe â How to Cook the Data for CodeLLM?</a></div> 469 <div class="pub-authors">Kisub Kim, Jounghoon Kim, Byeongjo Park, Dongsun Kim, Chun Yong Chong, Yuan Wang, Tiezhu Sun, <strong>Xunzhu Tang</strong>, Jacques Klein, Tegawendé F Bissyandé</div> 470 </div> 471 </div> 472 473 <div class="pub-item"> 474 <span class="pub-venue">EMSE'24 / ASE'24 J1st</span> 475 <div> 476 <div class="pub-title"><a href="papers/EMSE_BugRMSys.pdf">App Review Driven Collaborative Bug Finding</a></div> 477 <div class="pub-authors"><strong>Xunzhu Tang</strong>, Haoye Tian, Pingfan Kong, Saad Ezzini, Kui Liu, Xin Xia, Jacques Klein, Tegawendé F. Bissyandé</div> 478 <div class="pub-meta"><span class="pub-status first">First Author</span><span class="pub-links-line"><a href="papers/EMSE_BugRMSys.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 479 </div> 480 </div> 481 482 <div class="pub-item"> 483 <span class="pub-venue">NAACL'24</span> 484 <div> 485 <div class="pub-title"><a href="papers/vislinginstruct.pdf">VisLingInstruct: Elevating Zero-Shot Learning in Multi-Modal Language Models with Autonomous Instruction Optimization</a></div> 486 <div class="pub-authors">Dongsheng Zhu, <strong>Xunzhu Tang</strong>, Weidong Han, Jinghui Lu, Yukun Zhao, Guoliang Xing, Junfeng Wang, Dawei Yin</div> 487 <div class="pub-meta"><span class="pub-links-line"><a href="papers/vislinginstruct.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 488 </div> 489 </div> 490 491 <div class="pub-item"> 492 <span class="pub-venue">ACL'24 Short</span> 493 <div> 494 <div class="pub-title"><a href="#">Revisiting Code Similarity Evaluation with Abstract Syntax Tree Edit Distance</a></div> 495 <div class="pub-authors">Yewei Song, Cedric Lothritz, <strong>Xunzhu Tang</strong>, Tegawende F. Bissyande, Jacques Klein</div> 496 </div> 497 </div> 498 499 <div class="pub-item"> 500 <span class="pub-venue">ICSE'24 Poster</span> 501 <div> 502 <div class="pub-title"><a href="papers/2023Patcherizer.pdf">Learning to Represent Patches</a></div> 503 <div class="pub-authors"><strong>Xunzhu Tang</strong>, Haoye Tian, Zhenghan Chen, Weiguo Pian, Saad Ezzini, Abdoul Kader Kabore, Andrew Habib, Jacques Klein, Tegawende F. Bissyande</div> 504 <div class="pub-meta"><span class="pub-status first">First Author</span><span class="pub-links-line"><a href="papers/2023Patcherizer.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 505 </div> 506 </div> 507 508 <div class="pub-item">
509 <span class="pub-venue">ICSE'24 SEIP</span> 510 <div> 511 <div class="pub-title"><a href="papers/Text2SQL.pdf">Enhancing Text-to-SQL Translation for Financial System Design</a></div> 512 <div class="pub-authors">Yewei Song, Saad Ezzini, <strong>Xunzhu Tang</strong>, Cedric Lothritz, Jacques Klein, Tegawende Bissyande, Andrey Boytsov, Ulrick Ble, Anne Goujon</div> 513 <div class="pub-meta"><span class="pub-links-line"><a href="papers/Text2SQL.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 514 </div> 515 </div> 516 517 <div class="pub-item"> 518 <span class="pub-venue">ICLR'24 Tiny</span> 519 <div> 520 <div class="pub-title"><a href="papers/MultiSEM.pdf">Semantic Patch Embedding for Security Detection: A Fine-to-Coarse Grained Approach</a></div> 521 <div class="pub-authors"><strong>Xunzhu Tang</strong>, Yewei Song, Haoye Tian, Zhenghan Chen, Jacques Klein, Tegawendé F. Bissyande</div> 522 <div class="pub-meta"><span class="pub-status first">First Author</span><span class="pub-links-line"><a href="papers/MultiSEM.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 523 </div> 524 </div> 525 526 <div class="pub-item"> 527 <span class="pub-venue">Neurocomputing'24</span> 528 <div> 529 <div class="pub-title"><a href="https://doi.org/10.1016/j.neucom.2024.127583" target="_blank">A Large-Scale Microblog Dataset and Stock Movement Prediction Based on Supervised Contrastive Learning Model</a></div> 530 <div class="pub-authors">Song Yang, <strong>Xunzhu Tang</strong></div> 531 </div> 532 </div> 533 534 <!-- ===== 2023 & Earlier ===== --> 535 <h3 class="pub-year">2023 & Earlier <span class="count">// 7 papers</span></h3> 536 537 <div class="pub-item"> 538 <span class="pub-venue">ACM MM'23</span> 539 <div> 540 <div class="pub-title"><a href="papers/MM2023.pdf">LGFat-RGCN: Faster Attention with Heterogeneous RGCN for Medical ICD Coding Generation</a></div> 541 <div class="pub-authors">Zhenghan Chen, Changzeng Fu, Ruoxue Wu, Ye Wang, <strong>Xunzhu Tang*</strong>, Xiaoxuan Liang</div> 542 <div class="pub-meta"><span class="pub-links-line"><a href="papers/MM2023.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 543 </div> 544 </div> 545 546 <div class="pub-item"> 547 <span class="pub-venue">ASE'23</span> 548 <div> 549 <div class="pub-title"><a href="papers/ase2023.pdf">Delving into Commit-Issue Correlation to Enhance Commit Message Generation Models</a></div> 550 <div class="pub-authors">Liran Wang, <strong>Xunzhu Tang</strong>, Yichen He, Changyu Ren, Shuhua Shi, Chaoran Yan, Zhoujun Li</div> 551 <div class="pub-meta"><span class="pub-links-line"><a href="papers/ase2023.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 552 </div> 553 </div> 554 555 <div class="pub-item"> 556 <span class="pub-venue">AAAI'23</span> 557 <div> 558 <div class="pub-title"><a href="papers/2023MetaTPTrans.pdf">MetaTPTrans: A Meta Learning Approach for Multilingual Code Representation Learning</a></div> 559 <div class="pub-authors">Weiguo Pian, Hanyu Peng, <strong>Xunzhu Tang</strong>, Tiezhu Sun, Haoye Tian, Andrew Habib, Jacques Klein, Tegawendé F Bissyandé</div> 560 <div class="pub-meta"><span class="pub-status">Acceptance rate 19.6%</span><span class="pub-links-line"><a href="papers/2023MetaTPTrans.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 561 </div> 562 </div> 563 564 <div class="pub-item"> 565 <span class="pub-venue">AAAI'23 W3PHIAI</span> 566 <div> 567 <div class="pub-title"><a href="papers/AAAI2023-W3PHIAI.pdf">Automatically Extracting Information in Medical Dialogue: Expert System And Attention for Labelling</a></div> 568 <div class="pub-authors">Xinshi Wang, <strong>Xunzhu Tang</strong></div> 569 <div class="pub-meta"><span class="pub-links-line"><a href="papers/AAAI2023-W3PHIAI.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 570 </div> 571 </div> 572 573 <div class="pub-item">
574 <span class="pub-venue">DASFAA'23 Workshop</span> 575 <div> 576 <div class="pub-title"><a href="https://doi.org/10.1007/978-3-031-35415-1_23" target="_blank">Multi-domain Fake News Detection with Fuzzy Labels</a></div> 577 <div class="pub-authors">Zhenghan Chen, Changzeng Fu, <strong>Xunzhu Tang</strong></div> 578 </div> 579 </div> 580 581 <div class="pub-item"> 582 <span class="pub-venue">ASE'22</span> 583 <div> 584 <div class="pub-title"><a href="papers/2022_ASE_Quatrain__Haoye_.pdf">Is this Change the Answer to that Problem? Correlating Descriptions of Bug and Code Changes for Evaluating Patch Correctness</a></div> 585 <div class="pub-authors">Haoye Tian, <strong>Xunzhu Tang</strong>, Andrew Habib, Shangwen Wang, Kui Liu, Xin Xia, Jacques Klein, Tegawendé F. Bissyandé</div> 586 <div class="pub-meta"><span class="pub-status">Acceptance rate 22.0%</span><span class="pub-links-line"><a href="papers/2022_ASE_Quatrain__Haoye_.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 587 </div> 588 </div> 589 590 <div class="pub-item"> 591 <span class="pub-venue">DASFAA'22</span> 592 <div> 593 <div class="pub-title"><a href="papers/2022DASFAAHieNet.pdf">HieNet: Bidirectional Hierarchy Framework for Automated ICD Coding</a></div> 594 <div class="pub-authors">Shi Wang, <strong>Daniel Tang*</strong>, Luchen Zhang, Huilin Li, Ding Han</div> 595 <div class="pub-meta"><span class="pub-status">Acceptance rate 18%</span><span class="pub-links-line"><a href="papers/2022DASFAAHieNet.pdf"><i class="fas fa-file-pdf"></i> PDF</a></span></div> 596 </div> 597 </div> 598 599 <h3 class="pub-year">TOSEM Revision <span class="count">// 5 manuscripts</span></h3> 600 601 <div class="pub-item revision"> 602 <span class="pub-venue">TOSEM Revision</span> 603 <div> 604 <div class="pub-title"><a href="https://arxiv.org/abs/2509.25243" target="_blank">Reinforcement Learning-Guided Chain-of-Draft for Token-Efficient Code Generation</a></div> 605 <div class="pub-authors"><strong>Xunzhu Tang</strong>, Iyiola Emmanuel Olatunji, Tiezhu Sun, Jacques Klein, Tegawendé F. Bissyandé</div> 606 <div class="pub-meta"><span class="pub-status first">First Author</span></div> 607 </div> 608 </div> 609 610 <div class="pub-item revision"> 611 <span class="pub-venue">TOSEM Revision</span> 612 <div> 613 <div class="pub-title"><a href="https://arxiv.org/abs/2511.00619" target="_blank">GDPR-Bench-Android: A Benchmark for Evaluating Automated GDPR Compliance Detection in Android</a></div> 614 <div class="pub-authors">Huaijin Ran, Haoyi Zhang, <strong>Xunzhu Tang</strong></div> 615 </div> 616 </div> 617 618 <div class="pub-item revision"> 619 <span class="pub-venue">TOSEM Revision</span> 620 <div> 621 <div class="pub-title"><a href="https://arxiv.org/abs/2604.24162" target="_blank">Defusing the Trigger: Plug-and-Play Defense for Backdoored LLMs via Tail-Risk Intrinsic Geometric Smoothing</a></div> 622 <div class="pub-authors">Kaisheng Fan, Weizhe Zhang, Yishu Gao, Tegawendé F. Bissyandé, <strong>Xunzhu Tang</strong></div> 623 </div> 624 </div> 625 626 <div class="pub-item revision"> 627 <span class="pub-venue">TOSEM Revision</span> 628 <div> 629 <div class="pub-title"><a href="https://github.com/Haoyi-Zhang/Agent4SE_SLR" target="_blank">Intelligent Agents for Software Engineering: A Systematic Literature Review</a></div> 630 <div class="pub-authors">Haoyi Zhang, Huaijin Ran, <strong>Xunzhu Tang</strong></div> 631 </div> 632 </div> 633 634 <div class="pub-item revision">
635 <span class="pub-venue">TOSEM Revision</span> 636 <div> 637 <div class="pub-title"><a href="https://arxiv.org/abs/2410.10628" target="_blank">On the Diffusion of Test Smells in LLM-Generated Unit Tests</a></div> 638 <div class="pub-authors">Wendkûuni C. Ouédraogo, Yinghua Li, Xueqi Dang, <strong>Xunzhu Tang</strong>, Anil Koyuncu, Jacques Klein, David Lo, Tegawendé F. Bissyandé</div> 639 </div> 640 </div> 641 642 <h3 class="pub-year">Preprints <span class="count">// 5 selected manuscripts</span></h3> 643 644 <div class="pub-item preprint"> 645 <span class="pub-venue">arXiv:2304.11938</span> 646 <div> 647 <div class="pub-title"><a href="https://arxiv.org/abs/2304.11938" target="_blank">Is ChatGPT the Ultimate Programming Assistant: How Far Is It?</a></div> 648 <div class="pub-authors">Haoye Tian, Weiqi Lu, Tsz On Li, <strong>Xunzhu Tang</strong>, Shing-Chi Cheung, Jacques Klein, Tegawendé F. Bissyandé</div> 649 </div> 650 </div> 651 652 <div class="pub-item preprint"> 653 <span class="pub-venue">arXiv:2408.11788</span> 654 <div> 655 <div class="pub-title"><a href="https://arxiv.org/abs/2408.11788" target="_blank">DreamFactory: Pioneering Multi-Scene Long Video Generation with a Multi-Agent Framework</a></div> 656 <div class="pub-authors">Zhifei Xie, <strong>Daniel Tang</strong>, Dingwei Tan, Jacques Klein, Tegawendé F. Bissyandé, Saad Ezzini</div> 657 </div> 658 </div> 659 660 <div class="pub-item preprint"> 661 <span class="pub-venue">arXiv:2410.18107</span> 662 <div> 663 <div class="pub-title"><a href="https://arxiv.org/abs/2410.18107" target="_blank">In-Context Code-Text Learning for Bimodal Software Engineering</a></div> 664 <div class="pub-authors"><strong>Xunzhu Tang</strong>, Liran Wang, Yonghui Liu, Linzheng Chai, Jian Yang, Zhoujun Li, Haoye Tian, Jacques Klein, Tegawendé F. Bissyandé</div> 665 <div class="pub-meta"><span class="pub-status first">First Author</span></div> 666 </div> 667 </div> 668 669 <div class="pub-item preprint"> 670 <span class="pub-venue">arXiv:2507.11092</span> 671 <div> 672 <div class="pub-title"><a href="https://arxiv.org/abs/2507.11092" target="_blank">MT4DP: Data Poisoning Attack Detection for DL-Based Code Search Models via Metamorphic Testing</a></div> 673 <div class="pub-authors">Gong Chen, Wenjie Liu, Xiaoyuan Xie, <strong>Xunzhu Tang</strong>, Tegawendé F. Bissyandé, Songqiang Chen</div> 674 </div> 675 </div> 676 677 <div class="pub-item preprint"> 678 <span class="pub-venue">arXiv:2301.12850</span> 679 <div> 680 <div class="pub-title"><a href="https://arxiv.org/abs/2301.12850" target="_blank">GE-Blender: Graph-Based Knowledge Enhancement for Blender</a></div> 681 <div class="pub-authors">Xiaolei Lian, <strong>Xunzhu Tang</strong>, Yue Wang</div> 682 </div> 683 </div> 684 685 </section> 686 687 <!-- ================= 05 GRANTS & AWARDS ================= --> 688 <section class="section" id="grants"> 689 <div class="sec-head"> 690 <span class="sec-index">05</span> 691 <h2 class="sec-title">Grants & Awards</h2> 692 </div> 693 <div class="grant-grid"> 694 <div class="grant-card"> 695 <div class="grant-head"> 696 <span class="grant-name">ERC Proof of Concept â ConvIDE</span> 697 <span class="grant-amt">2026</span> 698 </div> 699 <p class="grant-detail">An IDE with visual interaction and persistent memory empowering non-expert users in software development.</p>
700 <span class="grant-role">Key Contributor (Submitted)</span> 701 </div> 702 <div class="grant-card"> 703 <div class="grant-head"> 704 <span class="grant-name">TREK â TRACER</span> 705 <span class="grant-amt">€116,000</span> 706 </div> 707 <p class="grant-detail">Trace-based Runtime Analysis for Code Evolution Review. Selected for funding by the Luxembourg National Research Fund under the FNR TREK/JUMP 2026-1 call. Project start by October 31, 2026.</p> 708 <span class="grant-role">Key Contributor · Funded</span> 709 </div> 710 </div> 711 <div class="award-row"> 712 <i class="fas fa-trophy"></i> 713 <div> 714 <div class="t">Excellent PhD Thesis Award â University of Luxembourg</div> 715 <div class="s">PhD completed October 15, 2021–July 1, 2025 · 3 years and 9 months</div> 716 </div> 717 </div> 718 <div class="recognition-panel"> 719 <h3>Selected academic offers and recognition</h3> 720 <div class="recognition-grid"> 721 <div class="recognition-item"> 722 <span class="recognition-type">Invitation</span> 723 <strong>Excellent Young Scientists Fund (Overseas)</strong> 724 <p>Host-institution invitation to apply for the national overseas young talent program.</p> 725 </div> 726 <div class="recognition-item"> 727 <span class="recognition-type">Nomination</span> 728 <strong>Hundred Talents Program</strong> 729 <p>Nominated for the national-level Hundred Talents Program.</p> 730 </div> 731 <div class="recognition-item"> 732 <span class="recognition-type">Faculty offer</span> 733 <strong>TU Dresden</strong> 734 <p>Assistant Professor offer from the TU9 member university in Germany.</p> 735 </div> 736 </div> 737 </div> 738 </section> 739 740 <!-- ================= 06 SERVICES & TALKS ================= --> 741 <section class="section" id="services"> 742 <div class="sec-head"> 743 <span class="sec-index">06</span> 744 <h2 class="sec-title">Services & Talks</h2> 745 </div> 746 <div class="svc-grid"> 747 <div class="svc-block"> 748 <h3>Conference PC / Reviewer</h3> 749 <ul> 750 <li><span>ICML</span><span class="yr">2025–2026</span></li> 751 <li><span>NeurIPS</span><span class="yr">2025–2026</span></li> 752 <li><span>ICLR</span><span class="yr">2025–2026</span></li> 753 <li><span>ACL Rolling Review</span><span class="yr">2022–present</span></li> 754 <li><span>AAAI</span><span class="yr">2026</span></li> 755 <li><span>ACM MM</span><span class="yr">2024–2026</span></li> 756 <li><span>ICSE · MSR · NLPCC</span><span class="yr">—</span></li> 757 <li><span>SOSP Artifact Evaluation Committee Member</span><span class="yr">2021</span></li> 758 </ul> 759 </div> 760 <div class="svc-block"> 761 <h3>Journal Reviewer</h3> 762 <ul> 763 <li><span>ACM TOSEM</span><span class="yr">2025–2026</span></li> 764 <li><span>IEEE TSE</span><span class="yr">2025–2026</span></li> 765 <li><span>EMSE</span><span class="yr">2025–2026</span></li> 766 <li><span>Neurocomputing</span><span class="yr">—</span></li> 767 <li><span>Automated Software Engineering</span><span class="yr">—</span></li> 768 </ul> 769 </div> 770 <div class="svc-block"> 771 <h3>Invited Talks & Keynotes</h3> 772 <ul> 773 <li><span>Keynote on CodeAgent â NLPAICS Workshop, Lancaster, UK</span><span class="yr">2024</span></li> 774 <li><span>CodeAgent â SAP Global Research Group (invited talk)</span><span class="yr">2024</span></li> 775 <li><span>CodeAgent demonstration â SnT Partnership Day</span><span class="yr">2024</span></li> 776 </ul> 777 </div> 778 <div class="svc-block"> 779 <h3>Open-Source Artifacts</h3> 780 <ul> 781 <li><span><a href="https://github.com/Daniel4SE/CodeAgent" target="_blank" style="color:inherit;">CodeAgent</a> â multi-agent code review</span><span class="yr">EMNLP'24</span></li> 782 <li><span><a href="https://github.com/Daniel4SE/Patcherizer" target="_blank" style="color:inherit;">Patcherizer</a> â patch representation</span><span class="yr">ICSE'24</span></li> 783 <li><span><a href="https://github.com/Daniel4SE/MultiSEM" target="_blank" style="color:inherit;">MultiSEM</a> â security patch detection</span><span class="yr">
783ICLR'24</span></li> 784 <li><span><a href="https://github.com/Daniel4SE/BugRMSys" target="_blank" style="color:inherit;">BugRMSys</a> â review-driven bug finding</span><span class="yr">EMSE'24</span></li> 785 <li><span><a href="https://github.com/Daniel4SE/PaperGuru-Benchmark" target="_blank" style="color:inherit;">ScienceGuru-Benchmark</a> â recursive self-improvement benchmark</span><span class="yr">2026</span></li> 786 </ul> 787 </div> 788 </div> 789 </section> 790 </main> 791 792 <!-- ================= 07 CONTACT ================= --> 793 <section class="contact-band" id="contact"> 794 <div class="container"> 795 <div class="sec-head"> 796 <span class="sec-index">07</span> 797 <h2 class="sec-title">Contact</h2> 798 </div> 799 <div class="contact-grid"> 800 <div class="contact-cell"> 801 <h4>Email</h4> 802 <p><a href="mailto:[email protected]">[email protected]</a></p> 803 </div> 804 <div class="contact-cell"> 805 <h4>Elsewhere</h4> 806 <p> 807 <a href="https://scholar.google.com/citations?user=MxpAtQoAAAAJ&hl=en" target="_blank">Google Scholar</a><br> 808 <a href="https://github.com/Daniel4SE" target="_blank">GitHub</a><br> 809 <a href="https://www.linkedin.com/in/xunzhu-tang/" target="_blank">LinkedIn</a> 810 </p> 811 </div> 812 </div> 813 </div> 814 </section> 815 816 <!-- ================= FOOTER ================= --> 817 <footer class="ind-footer"> 818 <div class="container"> 819 <span>© 2026 <a href="https://Daniel4SE.github.io">Dr. Tang Daniel</a> · CodeAgent first author · ScienceGuru recursive self-improvement product creator</span> 820 <span>Last updated: July 2026</span> 821 </div> 822 </footer> 823 824 <!-- Visitor Counter --> 825
825<script type="text/javascript" id="clustrmaps" src="//clustrmaps.com/map_v2.js?d=Wav6b_Af0g5wX1gmeQIfuUx5Rsczz9DxcCIANcUIwWQ"></script>
825 826
826<script src="js/venue-ranks.js"></script>
826 827</body> 828</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.