'''
Security Patch Group: Patch Oversampling Task.
Developer: Shu Wang
Date: 2020-06-24
Version: S2020.06.24 (Version 5.0)
File Structure:
PatchClearance
|-- _old_versions # old versions for the programs.
|-- openssl # openssl data.
|-- file_jk # program files.
| -- after # 'after' version.
| -- before # 'before' version
|-- patch_jk # patch files.
|-- ast_jk # AST files.
| -- after # 'after' version.
| -- before # 'before' version
|-- out_jk # output program files.
| -- after # 'after' version.
| -- before # 'before' version
|-- outp_jk # output patch files.
|-- code_modification.py # main entrance.
|-- README.md # readme file.
Prerequirements:
LLVM 10.0.0 (Download Link: http://www.llvm.org/releases/download.html)
Usage:
python code_modification.py
'''
-
Notifications
You must be signed in to change notification settings - Fork 0
Oversampling operations on security/non-security patches. This method is described in the paper "PatchDB: A Large-Scale Security Patch Dataset", which appears in 2021 51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2021), Taipei, June 21-24, 2021, pp. 149-160.
License
shuwang127/PatchOversampling
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Oversampling operations on security/non-security patches. This method is described in the paper "PatchDB: A Large-Scale Security Patch Dataset", which appears in 2021 51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2021), Taipei, June 21-24, 2021, pp. 149-160.
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published