Publications

(2025). Using LLMs for Security Advisory Investigations: How Far are We?. 2025 International Conference on Smart Computing, IoT and Machine Learning (SIML).

PDF Cite DOI URL

(2025). On Categorizing Open Source Software Security Vulnerability Reporting Mechanisms on GitHub. IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER).

PDF Cite DOI URL

(2025). Uncovering Intention Through LLM-Driven Code Snippet Description Generation. 2025 International Conference on Smart Computing, IoT and Machine Learning (SIML).

PDF Cite DOI URL

(2025). A Preliminary Study on Self-contained Libraries in the NPM Ecosystem. Software Engineering and Management: Theory and Applications: Volume 17.

PDF Cite DOI URL

(2023). Using the TypeScript compiler to fix erroneous Node. js snippets. 2023 IEEE 23rd International Working Conference on Source Code Analysis and Manipulation (SCAM).

PDF Cite DOI URL

(2023). NCQ: code reuse support for Node. js developers. IEEE Transactions on Software Engineering.

PDF Cite DOI URL

(2022). Software engineering user study recruitment on prolific: An experience report. International Workshop on Recruiting Participants for Empirical Software Engineering (RoPES).

PDF Cite URL

(2021). What makes a good Node. js package? Investigating Users, Contributors, and Runnability. arXiv preprint arXiv:2106.12239.

PDF Cite URL

(2020). Optimising the Fit of Stack Overflow Code Snippets into Existing Code. Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion (GECCO).

PDF Cite DOI URL