Publication | Open Access
How Effective Are Neural Networks for Fixing Security Vulnerabilities
77
Citations
57
References
2023
Year
Unknown Venue
Software MaintenanceEngineeringMachine LearningInformation SecuritySoftware EngineeringSource Code AnalysisSoftware AnalysisHardware SecurityVulnerability Assessment (Computing)Automated Software EngineeringData ScienceAdversarial Machine LearningFixing Security VulnerabilitiesSource CodeSecurity Vulnerability RepairComputer ScienceAutomated RepairSoftware DesignSoftware SecurityCode CompletionProgram AnalysisAttack ModelSoftware TestingSecurity
Security vulnerability repair is a difficult task that is in dire need of automation. Two groups of techniques have shown promise: (1) large code language models (LLMs) that have been pre-trained on source code for tasks such as code completion, and (2) automated program repair (APR) techniques that use deep learning (DL) models to automatically fix software bugs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1