39 citations · 41 across the 7 of their papers we have counts for
7 papers
TICoder: A Repository-Level Code Generation Framework with Test-Driven Planning and Implementation-Aware Reuse
Siyu Nan, Yaling Luo, Jian Wang +2
Repository-level code generation with Large Language Models (LLMs) remains challenging, primarily due to complex dependencies and limited context windows. Recent approaches adopt r…
TVDiag: A Task-oriented and View-invariant Failure Diagnosis Framework with Multimodal Data
Shuaiyu Xie, Jian Wang, Hanbin He +4
Microservice-based systems often suffer from reliability issues due to their intricate interactions and expanding scale. With the rapid growth of observability techniques, various…
Root Cause Localization for Microservice Systems in Cloud-edge Collaborative Environments
Yuhan Zhu, Jian Wang, Bing Li +4
With the development of cloud-native technologies, microservice-based software systems face challenges in accurately localizing root causes when failures occur. Additionally, the c…
An Empirical Study of ChatGPT-Related Projects and Their Issues on GitHub
Zheng Lin, Neng Zhang, Chao Liu +1
Since the launch of ChatGPT in 2022, an increasing number of ChatGPT-related projects are being published on GitHub, sparking widespread discussions. However, GitHub does not provi…
iJTyper: An Iterative Type Inference Framework for Java by Integrating Constraint- and Statistically-based Methods
Zhixiang Chen, Anji Li, Neng Zhang +3
Inferring the types of API elements in incomplete code snippets (e.g., those on Q&A forums) is a prepositive step required to work with the code snippets. Existing type inference m…
Improving ChatGPT Prompt for Code Generation
Chao Liu, Xuanlin Bao, Hongyu Zhang +4
Automated code generation can be a powerful technique for software development, significantly reducing developers' efforts and time required to create new code by generating it aut…
Turn the Rudder: A Beacon of Reentrancy Detection for Smart Contracts on Ethereum
Zibin Zheng, Neng Zhang, Jianzhong Su +3
Smart contracts are programs deployed on a blockchain and are immutable once deployed. Reentrancy, one of the most important vulnerabilities in smart contracts, has caused millions…