activity
20222024
most citedPTM4Tag: Sharpening Tag Recommendation of Stack Overflow Posts with Pre-trained Models

43 citations · 159 across the 17 of their papers we have counts for

collaborators

17 papers

cs.SE2024

Finding Safety Violations of AI-Enabled Control Systems through the Lens of Synthesized Proxy Programs

Jieke Shi, Zhou Yang, Junda He +4

Given the increasing adoption of modern AI-enabled control systems, ensuring their safety and reliability has become a critical task in software testing. One prevalent approach to…

cs.SE2024

PTM4Tag+: Tag Recommendation of Stack Overflow Posts with Pre-trained Models

Junda He, Bowen Xu, Zhou Yang +5

Stack Overflow is one of the most influential Software Question & Answer (SQA) websites, hosting millions of programming-related questions and answers. Tags play a critical role in…

cs.SE2024★ 4 cited

Bridging Expert Knowledge with Deep Learning Techniques for Just-In-Time Defect Prediction

Xin Zhou, DongGyun Han, David Lo

Just-In-Time (JIT) defect prediction aims to automatically predict whether a commit is defective or not, and has been widely studied in recent years. In general, most studies can b…

cs.SE2024★ 1 cited

Multi-LLM Collaboration + Data-Centric Innovation = 2x Better Vulnerability Repair

Xin Zhou, Kisub Kim, Bowen Xu +2

The advances of deep learning (DL) have paved the way for automatic software vulnerability repair approaches, which effectively learn the mapping from the vulnerable code to the fi…

cs.SE2023★ 3 cited

Gotcha! This Model Uses My Code! Evaluating Membership Leakage Risks in Code Models

Zhou Yang, Zhipeng Zhao, Chenyu Wang +4

Given large-scale source code datasets available in open-source projects and advanced large language models, recent code models have been proposed to address a series of critical s…

cs.SE2023★ 2 cited

CCBERT: Self-Supervised Code Change Representation Learning

Xin Zhou, Bowen Xu, DongGyun Han +3

Numerous code changes are made by developers in their daily work, and a superior representation of code changes is desired for effective code change analysis. Recently, Hoang et al…

cs.SE2023★ 3 cited

The Devil is in the Tails: How Long-Tailed Code Distributions Impact Large Language Models

Xin Zhou, Kisub Kim, Bowen Xu +3

Learning-based techniques, especially advanced Large Language Models (LLMs) for code, have gained considerable popularity in various software engineering (SE) tasks. However, most…

cs.SE2023★ 41 cited

Unveiling Memorization in Code Models

Zhou Yang, Zhipeng Zhao, Chenyu Wang +4

The availability of large-scale datasets, advanced architectures, and powerful computational resources have led to effective code models that automate diverse software engineering…

cs.SE2023

Generation-based Code Review Automation: How Far Are We?

Xin Zhou, Kisub Kim, Bowen Xu +3

Code review is an effective software quality assurance activity; however, it is labor-intensive and time-consuming. Thus, a number of generation-based automatic code review (ACR) a…

cs.SE2023★ 2 cited

PatchZero: Zero-Shot Automatic Patch Correctness Assessment

Xin Zhou, Bowen Xu, Kisub Kim +5

Automated Program Repair (APR) techniques have shown more and more promising results in fixing real-world bugs. Despite the effectiveness, APR techniques still face an overfitting…

cs.SE2023★ 4 cited

Prioritizing Speech Test Cases

Zhou Yang, Jieke Shi, Muhammad Hilmi Asyrofi +4

With the wide adoption of automated speech recognition (ASR) systems, it is increasingly important to test and improve ASR systems. However, collecting and executing speech test ca…

cs.SE2022★ 34 cited

Duplicate Bug Report Detection: How Far Are We?

Ting Zhang, DongGyun Han, Venkatesh Vinayakarao +5

Many Duplicate Bug Report Detection (DBRD) techniques have been proposed in the research literature. The industry uses some other techniques. Unfortunately, there is insufficient c…

cs.SE2022

Answer Summarization for Technical Queries: Benchmark and New Approach

Yang Chengran, Bowen Xu, Ferdian Thung +8

Prior studies have demonstrated that approaches to generate an answer summary for a given technical query in Software Question and Answer (SQA) sites are desired. We find that exis…

cs.SE2022

Automatic Pull Request Title Generation

Ting Zhang, Ivana Clairine Irsan, Ferdian Thung +3

Pull Requests (PRs) are a mechanism on modern collaborative coding platforms, such as GitHub. PRs allow developers to tell others that their code changes are available for merging…

cs.SE2022★ 21 cited

iTiger: An Automatic Issue Title Generation Tool

Ting Zhang, Ivana Clairine Irsan, Ferdian Thung +3

In both commercial and open-source software, bug reports or issues are used to track bugs or feature requests. However, the quality of issues can differ a lot. Prior research has f…

cs.SE2022★ 43 cited

PTM4Tag: Sharpening Tag Recommendation of Stack Overflow Posts with Pre-trained Models

Junda He, Bowen Xu, Zhou Yang +3

Stack Overflow is often viewed as the most influential Software Question Answer (SQA) website with millions of programming-related questions and answers. Tags play a critical role…

cs.SE2022★ 1 cited

Aspect-Based API Review Classification: How Far Can Pre-Trained Transformer Model Go?

chengran Yang, Bowen Xu, Junaed younus Khan +4

APIs (Application Programming Interfaces) are reusable software libraries and are building blocks for modern rapid software development. Previous research shows that programmers fr…