Software Security and Testing Researcher

Renáta Hodován

Research Fellow

University of SzegedInstitute of Informatics

I develop open-source techniques and tools for structured fuzzing, test-case reduction, and reproducible fuzzer evaluation.

Portrait of Renáta Hodován
—
Publications
—
Citations
—
GitHub stars

BibTeX, OpenAlex, and GitHub metrics · Updated —

About

I am a Research Fellow at the Institute of Informatics, University of Szeged. My work sits at the intersection of software testing and security: I build automated methods and open-source tools for finding bugs in complex software systems, with a focus on three connected problems — how program structure can guide deeper fuzzing, how failing inputs can be reduced to their essential core, and how fuzzers can be compared fairly and reproducibly. I am the author of Grammarinator, an ANTLR v4 grammar-based fuzzer, and Picire/Picireny, parallel and grammar-aware implementations of delta debugging, alongside newer work such as FuzzMeter for systematic fuzzer benchmarking. I completed my PhD at the University of Szeged in 2019 on fuzz testing and test-case reduction, and my earlier work spans JavaScript engine testing and the security evolution of web browser engines.

I also contribute to the research community by serving on the program committees of the IEEE/ACM International Conference on Automated Software Engineering (ASE) and International Fuzzing Workshop (FUZZING), and by regularly reviewing for Science of Computer Programming (SCP), IEEE Access, and ACM Transactions on Software Engineering and Methodology (TOSEM).

Research Areas

Fuzzing

How can program structure guide deeper, more effective testing?

I build grammar-based generators that turn language specifications into effective test inputs, and combine structure-aware generation with coverage-guided feedback to reach code that random mutation misses.

Test Case Reduction

How small can an input become without losing its failure?

I develop parallel and grammar-aware variants of delta debugging that shrink failing inputs to a minimal, readable core — making bug reports faster to triage and easier to understand.

Fuzzer Evaluation

How can fuzzers be compared fairly and reproducibly?

I design methodology and tooling for repeatable fuzzing campaigns — independent measurement, replay, and reporting — so that claimed improvements can be verified rather than taken on trust.

Featured Software

Updates

FuzzMeter: systematic fuzzer benchmarking

A new platform for repeatable campaigns, independent measurement, replay, and reporting was accepted at ICSME 2026.

Grammar-aware coverage-guided fuzzing

Grammarinator and AFL++ bring grammar structure into feedback-driven fuzzing workflows.

Best Paper Award at ICSOFT

Grammarinator Meets LibFuzzer received the conference's Best Paper Award.