• Stars
    star
    10
  • Rank 1,755,227 (Top 36 %)
  • Language
    Python
  • Created over 5 years ago
  • Updated almost 2 years ago

Reviews

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

Repository Details

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

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
231
star
2

royal-chaos

Chaos engineering systems invented at KTH Royal Institute of Technology.
Python
126
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
87
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

spork

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

VRepair

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

ci-hackathon

Art for continuous integration.
JavaScript
27
star
10

flacoco

Fault localization for Java based on Jacoco http://arxiv.org/pdf/2111.12513
Java
25
star
11

SelfAPR

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

megadiff

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

RewardRepair

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

codrep-2019

CodRep 2019 edition.
Python
20
star
15

decompilercmp

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

assert-gold-mine

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

software-engineering-research

Research material about software engineering at KTH
Java
18
star
18

depclean-web

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

jdbl

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

pankti

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

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
22

ldfi-akka

Implementation of LDFI for Akka programs in Scala
Scala
14
star
23

repairllama

Efficient Representations and Fine-Tuned Adapters for Program Repair http://arxiv.org/abs/2312.15698
Python
13
star
24

quixbugs-experiment

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

drr

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

depanalyzer

DepAnalyzer is a tool to collect the classes and methods used by a Java application
Java
8
star
27

deptrim

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

L3-37-Browser

browsing through the looking glass
JavaScript
7
star
29

ODSExperiment

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

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
31

longitudinal-bloat

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

xPerturb

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

autographql

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

collector-sahab

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

depclean-experiments

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

deptrim-experiments

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

learning4repair

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

repair-chatgpt

Exploration of ChatGPT as a repair tool
4
star
39

cigar

Efficient APR with LLMs
4
star
40

STRAC

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

3sFix-experiments

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

checkstylerr

Shell
3
star
43

MEWE

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

wasm_evasion

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

rickrolling

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

cvs-vintage

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

rick-experiments

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

toady

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

N-ETH

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

lollm

Generative AI to Generate Test Data Generators
Python
2
star
51

ralph

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

styler-experiments

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

jdbl-experiments

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

diffmin

Automatic diff minimization
Java
1
star
55

terminator

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

chatgpt-test

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

java-maven-repo

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

Supersonic

Neural optimization of C/C++ code http://arxiv.org/pdf/2309.14846
1
star
59

simple-nngen

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

CoDar

Throwing LLMs at SonarQube
Java
1
star
61

prodj

Serializing Java Objects in Plain Code
Java
1
star
62

ITER

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