Enabling Automatic Repair of Source Code Vulnerabilities Using Data-Driven Methods

被引:0
|
作者
Grishina, Anastasiia [1 ]
机构
[1] Simula Res Lab, Oslo, Norway
关键词
Automatic Program Repair; Static Analysis; Software Security; Natural Language Processing; Graph-based Machine Learning; ML4Code;
D O I
10.1145/3510454.3517063
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Users around the world rely on software-intensive systems in their day-to-day activities. These systems regularly contain bugs and security vulnerabilities. To facilitate bug fixing, data-driven models of automatic program repair use pairs of buggy and fixed code to learn transformations that fix errors in code. However, automatic repair of security vulnerabilities remains under-explored. In this work, we propose ways to improve code representations for vulnerability repair from three perspectives: input data type, data-driven models, and downstream tasks. The expected results of this work are improved code representations for automatic program repair and, specifically, fixing security vulnerabilities.
引用
收藏
页码:275 / 277
页数:3
相关论文
共 50 条
  • [41] Intelligent prediction of wave loads based on multi-source data-driven methods
    Chen, Shuai
    Jiang, Caixia
    Wang, Ziyuan
    Zhang, Fan
    Zhao, Nan
    Geng, Yanchao
    Wang, Yitao
    SHIPS AND OFFSHORE STRUCTURES, 2024,
  • [42] Data-Driven Optimization of Metabolomics Methods Using Rat Liver Samples
    Parab, Gauri S.
    Rao, Raghuraj
    Lakshminarayanan, Samavedham
    Von Bing, Yap
    Moochhala, Shabbir M.
    Swarup, Sanjay
    ANALYTICAL CHEMISTRY, 2009, 81 (04) : 1315 - 1323
  • [43] Supporting Landslide Disaster Risk Reduction using Data-driven Methods
    Siposova, Andrea
    Mayer, Rudolf
    Schloegl, Matthias
    Lampert, Jasmin
    ERCIM NEWS, 2023, (135): : 10 - 11
  • [44] Challenges using data-driven methods and deep learning in optical engineering
    Buquet, Julie
    Parent, Jocelyn
    Lalonde, Jean-Francois
    Thibault, Simon
    CURRENT DEVELOPMENTS IN LENS DESIGN AND OPTICAL ENGINEERING XXIII, 2022, 12217
  • [45] Modelling Dynamic Facial Expressions of Emotion Using Data-Driven Methods
    Jack, Rachael Elizabeth
    PERCEPTION, 2019, 48 : 62 - 62
  • [46] Alarm Prediction in Cellular Base Stations Using Data-Driven Methods
    Boldt, Martin
    Ickin, Selim
    Borg, Anton
    Kulyk, Valentin
    Gustafsson, Jorgen
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 1925 - 1933
  • [47] Fault detection and diagnosis in air handling using data-driven methods
    Montazeri, Atena
    Kargar, Seyed Mohamad
    JOURNAL OF BUILDING ENGINEERING, 2020, 31 (31):
  • [48] Ground-level ozone forecasting using data-driven methods
    Solaiman, T. A.
    Coulibaly, P.
    Kanaroglou, P.
    AIR QUALITY ATMOSPHERE AND HEALTH, 2008, 1 (04): : 179 - 193
  • [49] Ground-level ozone forecasting using data-driven methods
    T. A. Solaiman
    P. Coulibaly
    P. Kanaroglou
    Air Quality, Atmosphere & Health, 2008, 1 : 179 - 193
  • [50] A Data-Driven Analysis of Robust Automatic Piano Transcription
    Edwards, Drew
    Dixon, Simon
    Benetos, Emmanouil
    Maezawa, Akira
    Kusaka, Yuta
    IEEE SIGNAL PROCESSING LETTERS, 2024, 31 : 681 - 685