no code implementations • 25 Mar 2024 • Benjamin Steenhoek, Md Mahbubur Rahman, Monoshi Kumar Roy, Mirza Sanjida Alam, Earl T. Barr, Wei Le
Large Language Models (LLMs) have demonstrated great potential for code generation and other software engineering tasks.
no code implementations • 7 Nov 2023 • Benjamin Steenhoek, Md Mahbubur Rahman, Shaila Sharmin, Wei Le
Due to the different training objectives and the performance of the models, it is interesting to consider whether the models have learned the semantics of code relevant to vulnerability detection, namely bug semantics, and if so, how the alignment to bug semantics relates to model performance.
no code implementations • 3 Oct 2023 • Benjamin Steenhoek, Michele Tufano, Neel Sundaresan, Alexey Svyatkovskiy
Software testing is a crucial aspect of software development, and the creation of high-quality tests that adhere to best practices is essential for effective maintenance.
no code implementations • 15 Dec 2022 • Benjamin Steenhoek, Md Mahbubur Rahman, Richard Jiles, Wei Le
Deep learning (DL) models of code have recently reported great progress for vulnerability detection.
1 code implementation • 15 Dec 2022 • Benjamin Steenhoek, Hongyang Gao, Wei Le
In this paper, we propose to combine such causal-based vulnerability detection algorithms with deep learning, aiming to achieve more efficient and effective vulnerability detection.