Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Abhishek Arya

dblp:299/8741 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Software testing · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software testing › fuzzing
fuzzer benchmarking
0.512021
FuzzBench: an open fuzzer benchmarking platform and service · ESEC/SIGSOFT FSE 2021
Software testing
fuzzing
0.512021
FuzzBench: an open fuzzer benchmarking platform and service · ESEC/SIGSOFT FSE 2021
Performance modeling and evaluation
benchmarking
0.512021
FuzzBench: an open fuzzer benchmarking platform and service · ESEC/SIGSOFT FSE 2021

Methods — techniques the papers use, named apart from their topics

benchmarking platform · 1.0
YearPublicationVenuePosition
2022 Comparing Fuzzers on a Level Playing Field with FuzzBench
abstract
Fuzzing is a testing approach commonly used in industry to discover bugs in a given software under test (SUT). It consists of running a SUT iteratively with randomly generated (or mutated) inputs, in order to find as many as possible inputs that make the SUT crash. Many fuzzers have been proposed to date, however no consensus has been reached on how to properly evaluate and compare fuzzers. In this work we evaluate and compare nine prominent fuzzers by carrying out a thorough empirical study based on an open-source framework developed by Google, namely FuzzBench, and a manually curated benchmark suite of 12 real-world software systems. The results show that honggfuzz and AFL++ are, in that order, the best choices in terms of general purpose fuzzing effectiveness. The results also show that none of the fuzzers outperforms the others in terms of efficiency across all considered metrics, that no particular bug affinity is found for any fuzzer, and that the correlation found between coverage and number of bugs depends more on the SUT rather than on the fuzzer used.
Dario Asprone, Jonathan Metzman, Abhishek Arya, Giovani Guizzo, Federica Sarro
ICST3
2021 FuzzBench: an open fuzzer benchmarking platform and service
abstract
Fuzzing is a key tool used to reduce bugs in production software. At Google, fuzzing has uncovered tens of thousands of bugs. Fuzzing is also a popular subject of academic research. In 2020 alone, over 120 papers were published on the topic of improving, developing, and evaluating fuzzers and fuzzing techniques. Yet, proper evaluation of fuzzing techniques remains elusive. The community has struggled to converge on methodology and standard tools for fuzzer evaluation.
Jonathan Metzman, Laszlo Szekeres, Laurent Simon 0001, Read Sprabery, Abhishek Arya
ESEC/SIGSOFT FSE5