135 citations · 444 across the 24 of their papers we have counts for
7 papers · 1 filter
Technical Q&A Site Answer Recommendation via Question Boosting
Zhipeng Gao, Xin Xia, David Lo +1
Software developers have heavily used online question and answer platforms to seek help to solve their technical problems. However, a major problem with these technical Q&A sites i…
I Know What You Are Searching For: Code Snippet Recommendation from Stack Overflow Posts
Zhipeng Gao, Xin Xia, David Lo +3
Stack Overflow has been heavily used by software developers to seek programming-related information. More and more developers use Community Question and Answer forums, such as Stac…
VulCurator: A Vulnerability-Fixing Commit Detector
Truong Giang Nguyen, Thanh Le-Cong, Hong Jin Kang +2
Open-source software (OSS) vulnerability management process is important nowadays, as the number of discovered OSS vulnerabilities is increasing over time. Monitoring vulnerability…
Active Learning of Discriminative Subgraph Patterns for API Misuse Detection
Hong Jin Kang, David Lo
A common cause of bugs and vulnerabilities are the violations of usage constraints associated with Application Programming Interfaces (APIs). API misuses are common in software pro…
ITSS: Interactive Web-Based Authoring and Playback Integrated Environment for Programming Tutorials
Eng Lieh Ouh, Benjamin Kok Siew Gan, David Lo
Video-based programming tutorials are a popular form of tutorial used by authors to guide learners to code. Still, the interactivity of these videos is limited primarily to control…
Detecting False Alarms from Automatic Static Analysis Tools: How Far are We?
Hong Jin Kang, Khai Loong Aw, David Lo
Automatic static analysis tools (ASATs), such as Findbugs, have a high false alarm rate. The large number of false alarms produced poses a barrier to adoption. Researchers have pro…