Projects

A list of my active projects that are also available on GitHub.

  • Academic
  • Open-science
  • GitHub

Anonymous Github

Anonymous Github is a system to anonymize Github repositories before referring to them in a double-blind paper submission.

  • Academic
  • Latex
  • Wikipedia

BibTex2Wiki

BibTeX2Wiki is a small tool that transforms BibTeX references into a Wikipedia references.

  • Academic
  • Automatic Program Repair

BikiniProxy

BikiniProxy is a novel technique to provide self-healing for the web. BikiniProxy is designed as an HTTP proxy that uses five self-healing strategies to rewrite the buggy HTML and Javascript code.

  • Latex
  • Editor

\BlueLatex

\BlueLaTeX aims to provide a tool chain to easily write documents collaboratively.

  • Transpiler
  • AST

c2Spoon

c2spoon is a library that takes the xml representation of a C program and maps it on the Java AST.

  • Academic
  • Benchmark

Defects4J Dissection

Defects4J Dissection presents data to help researchers and practitioners to better understand the Defects4J bug dataset.

  • Academic
  • Benchmark

IntroclassJava

IntroClassJava is a dataset of small buggy Java programs. This dataset is the Java version of the original dataset IntroClass that contains small buggy C programs.

  • Academic
  • Automatic Program Repair

Itzal

Itzal is an automatic software repair tool that generates patches directly in production environment.

  • leboncoin.fr
  • Library

LeBonCoin JS API

LeBonCoin JS API is an API to obtain the data from leboncoin.fr in a fluent JS API.

  • Academic
  • Automatic Program Repair

Maven-repair

A maven plugin for executing automated program repair on Maven projects.

  • Academic
  • Automatic Program Repair

Nopol

NoPol is an automatic software repair tool for Java that targets bugs in conditions.

  • Academic
  • Automatic Program Repair

NPEFix

NPEFix is a system that systematically explores and assesses a set of possible runtime patches developed at Inria Lille.

  • AST
  • Java

Spoon

Spoon is a library to analyze, transform, rewrite, transpile Java source code.

  • Academic
  • Travis
  • CI

Travis Listener

Travis Listener is a small library that listen on real time TravisCI API for new builds. It allows to interact as soon as possible with the authors of the builds for fixing it for example.

Last Updated: 21/03/2019