activity
20232026
most citedBugsInPy: A Database of Existing Bugs in Python Programs to Enable Controlled Testing and Debugging Studies

135 citations · 146 across the 5 of their papers we have counts for

collaborators

5 papers

cs.CR20261 cited

Beyond Function-Level Analysis: Context-Aware Reasoning for Inter-Procedural Vulnerability Detection

Yikun Li, Ting Zhang, Jieke Shi +10

Recent progress in ML and LLMs has improved vulnerability detection, and recent datasets have reduced label noise and unrelated code changes. However, most existing approaches stil…

cs.SE2026

PenForge: On-the-Fly Expert Agent Construction for Automated Penetration Testing

Huihui Huang, Jieke Shi, Junkai Chen +6

Penetration testing is essential for identifying vulnerabilities in web applications before real adversaries can exploit them. Recent work has explored automating this process with…

cs.SE2024135 cited

BugsInPy: A Database of Existing Bugs in Python Programs to Enable Controlled Testing and Debugging Studies

Ratnadira Widyasari, Sheng Qin Sim, Camellia Lok +13

The 2019 edition of Stack Overflow developer survey highlights that, for the first time, Python outperformed Java in terms of popularity. The gap between Python and Java further wi…

cs.SE202310 cited

ChatGPT, Can You Generate Solutions for my Coding Exercises? An Evaluation on its Effectiveness in an undergraduate Java Programming Course

Eng Lieh Ouh, Benjamin Kok Siew Gan, Kyong Jin Shim +1

In this study, we assess the efficacy of employing the ChatGPT language model to generate solutions for coding exercises within an undergraduate Java programming course. ChatGPT, a…

cs.SE2023

Are you cloud-certified? Preparing Computing Undergraduates for Cloud Certification with Experiential Learning

Eng Lieh Ouh, Benjamin Kok Siew Gan

Cloud Computing skills have been increasing in demand. Many software engineers are learning these skills and taking cloud certification examinations to be job competitive. Preparin…