activity
20202025
most citedPoison Attack and Defense on Deep Source Code Processing Models

15 citations · 22 across the 8 of their papers we have counts for

collaborators

9 papers

cs.SE2025

A Viable Paradigm of Software Automation: Iterative End-to-End Automated Software Development

Jia Li, Zhi Jin, Huangzhao Zhang +3

Software development automation is a long-term goal in software engineering. With the development of artificial intelligence (AI), more and more researchers are exploring approache…

cs.SE2025

StackTrans: From Large Language Model to Large Pushdown Automata Model

Kechi Zhang, Ge Li, Jia Li +4

The Transformer architecture has emerged as a landmark advancement within the broad field of artificial intelligence, effectively catalyzing the advent of large language models (LL…

cs.SE2025

Computational Thinking Reasoning in Large Language Models

Kechi Zhang, Ge Li, Jia Li +8

While large language models (LLMs) have demonstrated remarkable reasoning capabilities, they often struggle with complex tasks that require specific thinking paradigms, such as div…

cs.SE2025

SEAlign: Alignment Training for Software Engineering Agent

Kechi Zhang, Huangzhao Zhang, Ge Li +4

Recent advances in code generation models have demonstrated impressive capabilities in automating software development tasks, yet these models still struggle in real-world software…

cs.SE2024

HiRoPE: Length Extrapolation for Code Models Using Hierarchical Position

Kechi Zhang, Ge Li, Huangzhao Zhang +1

Addressing the limitation of context length in large language models for code-related tasks is the primary focus of this paper. Existing LLMs are constrained by their pre-trained c…

cs.SE2023★ 7 cited

Large Language Model-Aware In-Context Learning for Code Generation

Jia Li, Ge Li, Chongyang Tao +3

Large language models (LLMs) have shown impressive in-context learning (ICL) ability in code generation. LLMs take a prompt consisting of requirement-code examples and a new requir…

cs.SE2023

WELL: Applying Bug Detectors to Bug Localization via Weakly Supervised Learning

Zhuo Li, Huangzhao Zhang, Zhi Jin +1

Bug localization, which is used to help programmers identify the location of bugs in source code, is an essential task in software development. Researchers have already made effort…

cs.SE2022★ 15 cited

Poison Attack and Defense on Deep Source Code Processing Models

Jia Li, Zhuo Li, Huangzhao Zhang +4

In the software engineering community, deep learning (DL) has recently been applied to many source code processing tasks. Due to the poor interpretability of DL models, their secur…

cs.CL2020

Generating Fluent Adversarial Examples for Natural Languages

Huangzhao Zhang, Hao Zhou, Ning Miao +1

Efficiently building an adversarial attacker for natural language processing (NLP) tasks is a real challenge. Firstly, as the sentence space is discrete, it is difficult to make sm…