tianzhaotju / CODALinks
We propose a novel adversarial example generation technique (i.e., CODA) for testing deep code models. Its key idea is to use code differences between the target input and reference inputs to guide the generation of adversarial examples.
☆15Updated last year
Alternatives and similar repositories for CODA
Users that are interested in CODA are comparing it to the libraries listed below
Sorting:
- VulRepair: A T5-Based Automated Software Vulnerability Repair☆78Updated 2 months ago
- ☆33Updated 3 years ago
- [SANER 2023] MixCode: Enhancing Code Classification by Mixup-Based Data Augmentation☆15Updated last year
- For our ICSE21 paper "CURE: Code-Aware Neural Machine Translation for Automatic Program Repair" by Nan Jiang, Thibaud Lutellier, and Lin …☆55Updated 2 years ago
- ☆40Updated 2 years ago
- Enhacing Code Pre-trained Models by Contrastive Learning☆35Updated 2 years ago
- Statement-level deep learning model for automated software vulnerability detection in C/C++ (Accepted in MSR 2022)☆73Updated 3 years ago
- open science repo of "Neural Transfer Learning for Repairing Security Vulnerabilities in C Code" https://arxiv.org/pdf/2104.08308☆63Updated last year
- ☆49Updated 2 years ago
- [TOSEM 2023] A Survey of Learning-based Automated Program Repair☆70Updated last year
- Towards Robustness of Deep Program Processing Models – Detection, Estimation and Enhancement☆21Updated 2 years ago
- ☆14Updated 3 years ago
- ☆14Updated last year
- ☆10Updated last year
- We propose a novel DL-based mutation technique (LEAM), which adapts the syntax-guided encoder-decoder architecture to build two sub-model…☆28Updated last year
- Replication Package for "Natural Attack for Pre-trained Models of Code", ICSE 2022☆46Updated 11 months ago
- ☆34Updated last year
- VulExplainer: A Transformer-based Hierarchical Distillation for Explaining Vulnerability Types☆17Updated last year
- This repo illustrates how to evaluate the artifacts in the paper An Extensive Study on Pre-trained Models for Program Understanding and G…☆25Updated 2 years ago
- This is the repository for the paper titled "ThinkRepair: Self-Directed Automated Program Repair" accepted by ISSTA'24.☆23Updated last month
- ☆29Updated 3 years ago
- ☆75Updated 2 years ago
- mBERT is a mutation testing tool that uses a pre-trained language model (CodeBERT) to generate mutants.☆15Updated 6 months ago
- Vision Transformer-Inspired Automated Vulnerability Repair☆18Updated 2 months ago
- ☆15Updated 3 years ago
- Replication package for "Dataflow Analysis-Inspired Deep Learning for Efficient Vulnerability Detection", ICSE 2024.☆66Updated 10 months ago
- ☆15Updated last year
- [2023 TDSC] Pre-trained Model-based Automated Software Vulnerability Repair: How Far are We?☆25Updated 2 years ago
- Source Code Data Augmentation for Deep Learning: A Survey.☆67Updated last year
- ☆12Updated 2 years ago