activity
20172026
most citedQuery Expansion Based on Crowd Knowledge for Code Search

126 citations · 359 across the 25 of their papers we have counts for

collaborators

25 papers

cs.SE2026

CoSTAR: Data Synthesis-Driven Constraint-Aware COBOL Section Summarization for Legacy System Modernization

Hao Lin, He Jiang, Xiaochen Li +4

COBOL remains critical to governments, financial institutions, and large enterprises; yet, aging technologies, shrinking expertise, and missing documentation make modernization of…

cs.SE2026

PLC-Bin2Src: Retrieving Corresponding Structured Text Source Files for PLC Binaries

Ang Jia, Yaxin Duan, He Jiang +3

PLC developers reuse existing components and third-party libraries to reduce the cost of developing new applications, but this reuse can also introduce security risks. When compone…

cs.SE2026

N2NMatcher: Towards Inlining-Resilient Binary Decomposition and Module Matching

Ang Jia, He Jiang, Zhipeng Yang +2

Program-level Binary Code Similarity Analysis (BCSA) aims to identify semantically similar code regions across binary programs, serving as a fundamental technique for software plag…

cs.SE2026

PLC-BinX: A Cross-Platform Binary Code Analysis Framework for PLC Binaries

Ang Jia, Yaxin Duan, He Jiang +3

As emerging attacks increasingly target Industrial Control Systems (ICS), the security of Programmable Logic Controllers (PLCs) has become a critical concern. Binary Code Analysis…

cs.SE2026

Enhancing LLM-Based Code Translation with Verified Multi-Semantic Representations

Yufu Wang, He Jiang, Hao Lin +4

Large language models (LLMs) have shown great promise for automated code translation, yet existing approaches often rely on token-level statistical patterns rather than sufficient…

cs.SE2025

TIT: A Tree-Structured Instruction Tuning Approach for LLM-Based Code Translation

He Jiang, Yufu Wang, Hao Lin +5

Large Language Models (LLMs) have shown strong performance in automated source-to-target code translation through pretraining on extensive code corpora. However, mainstream LLM-bas…

cs.SE2025

Towards an Oracle for Binary Decomposition Under Compilation Variance

Ang Jia, He Jiang, Zhilei Ren +5

Third-Party Library (TPL) detection, which identifies reused libraries in binary code, is critical for software security analysis. At its core, TPL detection depends on binary deco…

cs.SE2018★ 1 cited

Compiler Testing: A Systematic Literature Analysis

Yixuan Tang, Zhilei Ren, Weiqiang Kong +1

Compilers are widely-used infrastructures in accelerating the software development, and expected to be trustworthy. In the literature, various testing technologies have been propos…

cs.SE2018

Towards Better Summarizing Bug Reports with Crowdsourcing Elicited Attributes

He Jiang, Xiaochen Li, Zhilei Ren +2

Recent years have witnessed the growing demands for resolving numerous bug reports in software maintenance. Aiming to reduce the time testers/developers take in perusing bug report…

cs.SE2018★ 1 cited

Blockchain in the Eyes of Developers

He Jiang, Dong Liu, Zhilei Ren +1

The popularity of blockchain technology continues to grow rapidly in both industrial and academic fields. Most studies of blockchain focus on the improvements of security, usabilit…

cs.SE2018★ 25 cited

Deep Learning in Software Engineering

Xiaochen Li, He Jiang, Zhilei Ren +2

Recent years, deep learning is increasingly prevalent in the field of Software Engineering (SE). However, many open issues still remain to be investigated. How do researchers integ…

cs.SE2018

Automated Localization for Unreproducible Builds

Zhilei Ren, He Jiang, Jifeng Xuan +1

Reproducibility is the ability of recreating identical binaries under pre-defined build environments. Due to the need of quality assurance and the benefit of better detecting attac…

cs.NE2017★ 34 cited

A Hybrid ACO Algorithm for the Next Release Problem

He Jiang, Jingyuan Zhang, Jifeng Xuan +2

In this paper, we propose a Hybrid Ant Colony Optimization algorithm (HACO) for Next Release Problem (NRP). NRP, a NP-hard problem in requirement engineering, is to balance custome…

cs.SE2017

Approximate Backbone Based Multilevel Algorithm for Next Release Problem

He Jiang, Jifeng Xuan, Zhilei Ren

The next release problem (NRP) aims to effectively select software requirements in order to acquire maximum customer profits. As an NP-hard problem in software requirement engineer…

cs.SE2017★ 6 cited

A Random Walk Based Algorithm for Structural Test Case Generation

Jifeng Xuan, He Jiang, Zhilei Ren +2

Structural testing is a significant and expensive process in software development. By converting test data generation into an optimization problem, search-based software testing is…

cs.SE2017★ 86 cited

Automatic Bug Triage using Semi-Supervised Text Classification

Jifeng Xuan, He Jiang, Zhilei Ren +2

In this paper, we propose a semi-supervised text classification approach for bug triage to avoid the deficiency of labeled bug reports in existing supervised approaches. This new a…

cs.SE2017

Solving the Large Scale Next Release Problem with a Backbone Based Multilevel Algorithm

Jifeng Xuan, He Jiang, Zhilei Ren +1

The Next Release Problem (NRP) aims to optimize customer profits and requirements selection for the software releases. The research on the NRP is restricted by the growing scale of…

cs.SE2017

Developer Prioritization in Bug Repositories

Jifeng Xuan, He Jiang, Zhilei Ren +1

Developers build all the software artifacts in development. Existing work has studied the social behavior in software repositories. In one of the most important software repositori…

cs.SE2017★ 2 cited

Towards Effective Bug Triage with Towards Effective Bug Triage with Software Data Reduction Techniques

Jifeng Xuan, He Jiang, Yan Hu +4

Software companies spend over 45 percent of cost in dealing with software bugs. An inevitable step of fixing bugs is bug triage, which aims to correctly assign a developer to a new…

cs.HC2017

What Makes a Good App Description?

He Jiang, Hongjing Ma, Zhilei Ren +2

In the Google Play store, an introduction page is associated with every mobile application (app) for users to acquire its details, including screenshots, description, reviews, etc.…

cs.AI2017★ 1 cited

Approximate Muscle Guided Beam Search for Three-Index Assignment Problem

He Jiang, Shuwei Zhang, Zhilei Ren +2

As a well-known NP-hard problem, the Three-Index Assignment Problem (AP3) has attracted lots of research efforts for developing heuristics. However, existing heuristics either obta…

cs.SE2017★ 31 cited

A More Accurate Model for Finding Tutorial Segments Explaining APIs

He Jiang, Jingxuan Zhang, Xiaochen Li +2

Developers prefer to utilize third-party libraries when they implement some functionalities and Application Programming Interfaces (APIs) are frequently used by them. Facing an unf…

cs.SE2017★ 1 cited

An Unsupervised Approach for Discovering Relevant Tutorial Fragments for APIs

He Jiang, Jingxuan Zhang, Zhilei Ren +1

Developers increasingly rely on API tutorials to facilitate software development. However, it remains a challenging task for them to discover relevant API tutorial fragments explai…

cs.SE2017★ 45 cited

ROSF: Leveraging Information Retrieval and Supervised Learning for Recommending Code Snippets

He Jiang, Liming Nie, Zeyi Sun +4

When implementing unfamiliar programming tasks, developers commonly search code examples and learn usage patterns of APIs from the code examples or reuse them by copy-pasting and m…