Published August 21, 2019 | Version v1
Software Open

RFixer: a tool for repairing complex regular expressions using examples

  • 1. University of Texas at Austin
  • 2. University of Wisconsin-Madison

Description

This artifact contains the virtual machine image that has RFixer installed. RFixer is a tool for repairing complex regular expressions using examples. Given an incorrect regular expression and sets of positive and negative examples, RFixer synthesizes the closest regular expression to the original one that is consistent with the examples. The paper "Automatic Repair of Regular Expressions" that describes RFixer is conditionally accepted at OOPSLA 2019. The Step-by-Step Instructions in the README file explains how to reproduce the paper's results.

Files

Files (4.3 GB)

Name Size Download all
md5:74d916df0bc32477c1f9b46a766ee0d4
1.2 kB Download
md5:6cb279988aaaebab0bcc1beec2bf4f43
4.3 GB Download
md5:328a549a8b7dc85c8b803e946bf7afb4
9.9 kB Download