• Stars
    star
    9
  • Rank 1,892,249 (Top 39 %)
  • Language
    Python
  • Created about 1 year ago
  • Updated 9 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Efficient APR with LLMs http://arxiv.org/pdf/2402.06598

More Repositories

1

depclean

DepClean automatically detects and removes unused dependencies in Maven projects (https://dx.doi.org/10.1007/s10664-020-09914-8)
Java
234
star
2

royal-chaos

Chaos engineering systems invented at KTH Royal Institute of Technology.
Python
130
star
3

CodRep

58069 Java source code diffs. http://arxiv.org/pdf/1807.03200
91
star
4

sorald

Automatic repair system for static analysis warnings from SonarQube's SonarJava, TDSC 2022 http://arxiv.org/pdf/2103.12033
Java
89
star
5

sequencer

Sequence-to-Sequence Learning for End-to-End Program Repair (IEEE TSE 2019). Open-science repo. http://arxiv.org/pdf/1901.01808
Java
81
star
6

slumps

Cool code analysis research for WebAssembly
WebAssembly
63
star
7

VRepair

open science repo of "Neural Transfer Learning for Repairing Security Vulnerabilities in C Code" https://arxiv.org/pdf/2104.08308
C
49
star
8

spork

AST-based structured merge tool for Java, fully Git compatible https://doi.org/10.1109/TSE.2022.3143766
Java
48
star
9

ci-hackathon

Art for continuous integration.
JavaScript
27
star
10

flacoco

FLACOCO: Fault Localization for Java based on Industry-grade Coverage
Java
26
star
11

RewardRepair

Neural Program Repair with Execution-based Backpropagation http://arxiv.org/pdf/2105.04123
Java
23
star
12

SelfAPR

repo of "SelfAPR: Self-supervised Program Repair with Test Execution Diagnostics" (ASE 22) https://oadoi.org/10.1145/3551349.3556926
Java
22
star
13

megadiff

A Dataset of 600k Java Source Code Changes Categorized by Diff Size http://arxiv.org/pdf/2108.04631
22
star
14

repairllama

RepairLLaMA: Efficient Representations and Fine-Tuned Adapters for Program Repair
Python
22
star
15

codrep-2019

CodRep 2019 edition.
Python
20
star
16

decompilercmp

Dataset and tool to analyse and compare java bytecode decompilers
Java
19
star
17

assert-gold-mine

This is an informal repo for ASSERT teammates to share awesome stuff.
19
star
18

software-engineering-research

Research material about software engineering at KTH
Java
18
star
19

depclean-web

An interactive web service for the visualization of Java dependencies with DepClean
TypeScript
17
star
20

jdbl

JDBL automatically removes unnecessary bytecode from Java applications through dynamic analysis https://dl.acm.org/doi/abs/10.1145/3546948
Java
16
star
21

ldfi-akka

Implementation of LDFI for Akka programs in Scala
Scala
15
star
22

pankti

Generating tests from production workloads http://arxiv.org/pdf/2012.01198
Java
15
star
23

yajta

Yajta is a extensible library for bytecode probe insertion, built on top of javassist. Its transformations may be applied at load time with an agent or offline.
Java
15
star
24

quixbugs-experiment

Open-science repository on KTH's program repair experiment on the Quixbugs benchmark
Java
11
star
25

deptrim

DepTrim automatically specializes the software supply chain of dependencies in Maven projects https://arxiv.org/pdf/2302.08370
Java
10
star
26

drr

Tool & data on the correctness of Defects4 patches generated by program repair tools http://arxiv.org/pdf/1909.13694
Java
10
star
27

styler

Automatic repair system for Checkstyle errors based on machine learning. http://arxiv.org/pdf/1904.01754
Python
10
star
28

depanalyzer

DepAnalyzer is a tool to collect the classes and methods used by a Java application
Java
9
star
29

ODSExperiment

Automated Classification of Overfitting Patches with Statically Extracted Code Features http://arxiv.org/pdf/1910.12057
9
star
30

L3-37-Browser

browsing through the looking glass
JavaScript
8
star
31

Duets

Duets is a dataset of 395 open-source Maven-based libraries and 2,874 clients https://ieeexplore.ieee.org/abstract/document/9463096
7
star
32

longitudinal-bloat

Datasets and artifacts for the paper "A Longitudinal Analysis of Bloated Java Dependencies"
7
star
33

xPerturb

perturbation analysis, correctness attraction and randomization, by KTH Royal Institute of Technology
C
7
star
34

autographql

Harvesting Production GraphQL Queries to Detect Schema Faults http://arxiv.org/pdf/2112.08267
TypeScript
6
star
35

wasm_evasion

Malware evasion for WebAssembly with wasm-mutate https://www.sciencedirect.com/science/article/pii/S0167404823002067?via%3Dihub
WebAssembly
5
star
36

collector-sahab

Augmenting Diffs With Runtime Information, TSE 2023 http://arxiv.org/pdf/2212.11077
HTML
5
star
37

depclean-experiments

Open-science repository containing our experiments about bloated dependencies in the Maven ecosystem with DepClean
Java
5
star
38

STRAC

STRAC (Scalable Trace Comparison) http://arxiv.org/pdf/1910.03478
Roff
5
star
39

human-eval-java

A fork of HumanEval-Java from the paper "Impact of Code Language Models on Automated Program Repair"
Java
5
star
40

deptrim-experiments

Open-science repository containing our experiments about debloating for software diversification using DepTrim.
Dockerfile
4
star
41

learning4repair

Open-science research data & code by KTH/EECS/TCS
Python
4
star
42

repair-chatgpt

Exploration of ChatGPT as a repair tool
4
star
43

lollm

Generative AI to Generate Test Data Generators
Python
4
star
44

3sFix-experiments

Experimental scripts and data about the search space of program repair
Java
3
star
45

checkstylerr

Shell
3
star
46

MEWE

Moving target defense for WebAssembly edge computing http://arxiv.org/pdf/2108.08125
LLVM
3
star
47

rickrolling

Exhaustive Survey of Rickrolling in Academic Literature, SIGBOVIK 2022 http://arxiv.org/pdf/2204.06826
3
star
48

cvs-vintage

CVS-Vintage: a dataset of 14 CVS repositories of Java software
2
star
49

rick-experiments

You know the rules and so do I
Java
2
star
50

toady

research project about the importance of humor in science
2
star
51

Supersonic

Neural optimization of C/C++ code http://arxiv.org/pdf/2309.14846
2
star
52

N-ETH

Highly available Ethereum node usign N-version design http://arxiv.org/pdf/2303.14438
Go
2
star
53

ralph

re-implementation of the Minos webassembly malware detector
Jupyter Notebook
2
star
54

styler-experiments

Experimental Results of "Styler: learning formatting conventions to repair Checkstyle violations"
1
star
55

jdbl-experiments

Open-science repository for our experiments with JDBL
TeX
1
star
56

diffmin

Automatic diff minimization
Java
1
star
57

terminator

A PoC to terminate VM if a prohibited method is invoked
Java
1
star
58

chatgpt-test

Test cases from https://zenodo.org/record/7875623
Java
1
star
59

java-maven-repo

List of github repo using maven as build tool.
Shell
1
star
60

simple-nngen

repo for paper "On the Relevance of Cross-project Learning with Nearest Neighbours for Commit Message Generation"
Python
1
star
61

CoDar

Throwing LLMs at SonarQube
Java
1
star
62

prodj

Serializing Java Objects in Plain Code
Java
1
star
63

repairllama-tool

RepairLLaMA tool for the APR competition
Python
1
star
64

DepPrune

DepPrune is a tool to debloat npm dependencies through dynamic analysis.
Python
1
star
65

Vecogen

generating formally verified C code with LLMs (thesis Merlijn Sevenhuijsen)
C
1
star
66

Mokav

Generating difference exposing tests in Python
Python
1
star
67

ITER

ITER: Iterative Neural Repair for Multi-Location Patches, ICSE 2024, http://arxiv.org/pdf/2304.12015
Python
1
star