tianzhaotju / CODA
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.
☆14Updated last year
Alternatives and similar repositories for CODA:
Users that are interested in CODA are comparing it to the libraries listed below
- Towards Robustness of Deep Program Processing Models – Detection, Estimation and Enhancement☆19Updated 2 years ago
- [SANER 2023] MixCode: Enhancing Code Classification by Mixup-Based Data Augmentation☆14Updated 9 months ago
- ☆12Updated 2 years ago
- ☆41Updated 2 years ago
- ☆10Updated 11 months ago
- ☆15Updated 2 years ago
- ☆14Updated 3 years ago
- Replication Package for "Natural Attack for Pre-trained Models of Code", ICSE 2022☆46Updated 7 months ago
- When Less is Enough: Positive-Unlabeled Learning Model for Vulnerability Detection☆12Updated last year
- ☆33Updated 2 years ago
- ☆10Updated last year
- ☆19Updated 4 months ago
- ☆11Updated last year
- This repo illustrates how to evaluate the artifacts in the paper Deep Just-in-Time Defect Prediction: How Far Are We? published in ISSTA'…☆37Updated last year
- ☆11Updated last year
- VulRepair: A T5-Based Automated Software Vulnerability Repair☆75Updated last month
- Enhacing Code Pre-trained Models by Contrastive Learning☆34Updated 2 years ago
- 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
- ☆12Updated 3 years ago
- [TOSEM 2023] A Survey of Learning-based Automated Program Repair☆70Updated 11 months ago
- For our ISSTA20 paper "CoCoNuT: Combining Context-Aware Neural Translation Models using Ensemble for Program Repair" by Thibaud Lutellier…☆61Updated 2 years ago
- This is the tool released in ICSE 2024 paper "Domain Knowledge Matters: Improving Prompts with Fix Templates for Repairing Python Type Er…☆16Updated last year
- [2023 TDSC] Pre-trained Model-based Automated Software Vulnerability Repair: How Far are We?☆25Updated last year
- ☆45Updated 2 years ago
- Program Transformation Tool for Java Methods☆11Updated 2 years ago
- open science repo of "Neural Transfer Learning for Repairing Security Vulnerabilities in C Code" https://arxiv.org/pdf/2104.08308☆62Updated last year
- ☆25Updated 2 years ago
- this is the repository for the paper titled "The Best of Both Worlds: Integrating Semantic Features with Expert Features for Defect Predi…☆18Updated last year
- The replication package of paper "Pre-training by Predicting Program Dependencies for Vulnerability Analysis Tasks"☆22Updated last year
- IST'21 & SANER'22: Semantic-Preserving Program Transformations☆31Updated 2 years ago