@inproceedings{fa86ef5ae12b4d7f82628732d2d5341b,
title = "Poster: Pairika: A failure diagnosis benchmark for C++ programs",
abstract = "Empirical studies in software testing require realistic benchmarks which are able to mimic industry-like environments. For evaluating automated failure diagnosis techniques, one needs real reproducible bugs with at least one associated failing test. Extracting such bugs is challenging and time-consuming. This paper presents Pairika, a failure diagnosis benchmark for C++ programs. Pairika contains 40 bugs extracted from 7 modules of OpenCV project with more than 490 KLoC and 11129 tests. Each bug is accompanied by at least one failing test. We publish Pairika to facilitate and stimulate further research on automated failure diagnosis techniques. Pairika is available at: https://github.com/tum-i22/Pairika.",
keywords = "C++ benchmark, Failure clustering, Fault localization, Real bugs",
author = "Rahman, {Md Rezaur} and Mojdeh Golagha and Alexander Pretschner",
note = "Publisher Copyright: {\textcopyright} 2018 Authors.; 40th ACM/IEEE International Conference on Software Engineering, ICSE 2018 ; Conference date: 27-05-2018 Through 03-06-2018",
year = "2018",
month = may,
day = "27",
doi = "10.1145/3183440.3195097",
language = "English",
series = "Proceedings - International Conference on Software Engineering",
publisher = "IEEE Computer Society",
pages = "204--205",
booktitle = "Proceedings - International Conference on Software Engineering",
}