• Stars
    star
    2
  • Language
    Java
  • Created almost 2 years ago
  • Updated 11 months ago

Reviews

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

Repository Details

You know the rules and so do I

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

cigar

Efficient APR with LLMs http://arxiv.org/pdf/2402.06598
Python
9
star
31

L3-37-Browser

browsing through the looking glass
JavaScript
8
star
32

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
33

longitudinal-bloat

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

xPerturb

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

autographql

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

wasm_evasion

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

collector-sahab

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

depclean-experiments

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

STRAC

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

human-eval-java

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

deptrim-experiments

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

learning4repair

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

repair-chatgpt

Exploration of ChatGPT as a repair tool
4
star
44

lollm

Generative AI to Generate Test Data Generators
Python
4
star
45

3sFix-experiments

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

checkstylerr

Shell
3
star
47

MEWE

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

rickrolling

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

cvs-vintage

CVS-Vintage: a dataset of 14 CVS repositories of Java software
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