This repository contains the details of the developer study conducted in the course of our paper EVMPatch: Timely and Automated Patching of Ethereum Smart Contracts (arXiv:2010.00341). The data and code in this repository was produced during a research collaboration of NEC Labs Europe and University of Duisburg-Essen.
For citing these results in academic work please use the following bibtex entry:
@inproceedings{evmpatch,
title = "{EVMPatch}: Timely and Automated Patching of Ethereum Smart Contracts",
author = "Rodler, Michael and Li, Wenting and Karame, Ghassan and Davi, Lucas",
booktitle = "30th {USENIX} Security Symposium ({USENIX} Security '21) [To be published]",
year = "2021",
}
- ./study/ - files provided to the developers during the study
- The developer study manual was provided to the developers (file:
./developer-study-manual.pdf
) - A spreadsheet for submitting the answers (file:
./study_answers.ods
) - The files for the tasks described in the manual (files:
./task_{1,2,3}/
)
- The developer study manual was provided to the developers (file:
- ./results/ - the aggregated results of the study
results-analysis.ods
- spreadsheet containing the results