activity
20172021
most citedMining Sandboxes for Linux Containers

35 citations · 125 across the 9 of their papers we have counts for

collaborators

9 papers

cs.SE2021

An Exploratory Study on the Repeatedly Shared External Links on Stack Overflow

Jiakun Liu, Haoxiang Zhang, Xin Xia +4

On Stack Overflow, users reuse 11,926,354 external links to share the resources hosted outside the Stack Overflow website. The external links connect to the existing programming-re…

cs.SE2021★ 1 cited

A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping Algorithms

Yuanrui Fan, Xin Xia, David Lo +3

Abstract syntax tree (AST) mapping algorithms are widely used to analyze changes in source code. Despite the foundational role of AST mapping algorithms, little effort has been mad…

cs.SE2021★ 26 cited

An Exploratory Study on the Introduction and Removal of Different Types of Technical Debt

Jiakun Liu, Qiao Huang, Xin Xia +3

To complete tasks faster, developers often have to sacrifice the quality of the software. Such compromised practice results in the increasing burden to developers in future develop…

cs.SE2020★ 13 cited

Broken External Links on Stack Overflow

Jiakun Liu, Xin Xia, David Lo +4

Stack Overflow hosts valuable programming-related knowledge with 11,926,354 links that reference to the third-party websites. The links that reference to the resources hosted outsi…

cs.SE2020★ 19 cited

What Makes a Popular Academic AI Repository?

Yuanrui Fan, Xin Xia, David Lo +2

Many AI researchers are publishing code, data and other resources that accompany their papers in GitHub repositories. In this paper, we refer to these repositories as academic AI r…

cs.SE2020★ 29 cited

CodeMatcher: Searching Code Based on Sequential Semantics of Important Query Words

Chao Liu, Xin Xia, David Lo +3

To accelerate software development, developers frequently search and reuse existing code snippets from a large-scale codebase, e.g., GitHub. Over the years, researchers proposed ma…

cs.SE2019★ 2 cited

Automatic Generation of Pull Request Descriptions

Zhongxin Liu, Xin Xia, Christoph Treude +2

Enabled by the pull-based development model, developers can easily contribute to a project through pull requests (PRs). When creating a PR, developers can add a free-form descripti…

cs.SE2018

On Reliability of Patch Correctness Assessment

Xuan Bach D. Le, Lingfeng Bao, David Lo +2

Current state-of-the-art automatic software repair (ASR) techniques rely heavily on incomplete specifications, e.g., test suites, to generate repairs. This, however, may render ASR…

cs.CR2017★ 35 cited

Mining Sandboxes for Linux Containers

Zhiyuan Wan, David Lo, Xin Xia +2

A container is a group of processes isolated from other groups via distinct kernel namespaces and resource allocation quota. Attacks against containers often leverage kernel exploi…