69 citations · 87 across the 4 of their papers we have counts for
6 papers
Evaluating Representation Learning of Code Changes for Predicting Patch Correctness in Program Repair
Haoye Tian, Kui Liu, Abdoul Kader Kaboreé +4
A large body of the literature of automated program repair develops approaches where patches are generated to be validated against an oracle (e.g., a test suite). Because such an o…
Anchor: Locating Android Framework-specific Crashing Faults
Pingfan Kong, Li Li, Jun Gao +4
Android framework-specific app crashes are hard to debug. Indeed, the callback-based event-driven mechanism of Android challenges crash localization techniques that are developed f…
Learning to Catch Security Patches
Arthur D. Sawadogo, Tegawendé F. Bissyandé, Naouel Moha +4
Timely patching is paramount to safeguard users and maintainers against dire consequences of malicious attacks. In practice, patching is prioritized following the nature of the cod…
Rebooting Research on Detecting Repackaged Android Apps: Literature Review and Benchmark
Li Li, Tegawendé Bissyandé, Jacques Klein
Repackaging is a serious threat to the Android ecosystem as it deprives app developers of their benefits, contributes to spreading malware on users' devices, and increases the work…
AndroZoo++: Collecting Millions of Android Apps and Their Metadata for the Research Community
Li Li, Jun Gao, Médéric Hurier +5
We present a growing collection of Android apps collected from several sources, including the official Google Play app market and a growing collection of various metadata of those…
Watch out for This Commit! A Study of Influential Software Changes
Daoyuan Li, Li Li, Dongsun Kim +3
One single code change can significantly influence a wide range of software systems and their users. For example, 1) adding a new feature can spread defects in several modules, whi…