Andreas Zeller
AndreasZeller@mastodon.social

Introducing #Fandango 💃 — a powerful bio-inspired test generator designed to supercharge your software testing. Fandango gives you unprecedented control over test inputs, integrating grammars, constraints, and Python. Now with protocol testing!

➡️ Check out Fandango at https://fandango-fuzzer.github.io/

June 26, 2025
Andreas Zeller
AndreasZeller@mastodon.social

Today at #FSE2025:

* 14:40 @ Cosmos 3C “Expressing and Checking Statistical Assumptions”: 84% of surveyed notebooks violate assumptions: https://conf.researchr.org/details/fse-2025/fse-2025-research-papers/93/Expressing-and-Checking-Statistical-Assumptions

OR

* 14:50 at Pirsenteret “jAST: Analyzing and Modifying Java ASTs with Python”: https://conf.researchr.org/details/fse-2025/fse-2025-demonstrations/25/jAST-Analyzing-and-Modifying-Java-ASTs-with-Python

June 25, 2025
Andreas Zeller
AndreasZeller@mastodon.social

My #Fandango team at #FSE2025 / #ISSTA2025: Alexi Turcotte, Marius Smytzek, me, Pepe Zamudio, and Laura Plein. What is #Fandango? Watch this space on Thursday for our big 1.0 release announcement and/or attend Pepe‘s presentation on Friday 16:00!

June 24, 2025
Andreas Zeller
AndreasZeller@mastodon.social

Today at #FSE2025: Check out

* 14:20 @ Cosmos 3C: Bernd‘s journal-first work on Information Flow Fuzzing: https://conf.researchr.org/details/fse-2025/fse-2025-journal-first/31/Presentation-Proposal-for-Finding-Information-Leaks-with-Information-Flow-Fuzzing and
* 15:12 @ Vega: Laura‘s Student Research Competion talk on Predicting Software Changes from Desired Behavior Changes: https://conf.researchr.org/details/fse-2025/fse-2025-student-research-competition/4/Predicting-Software-Changes-from-Desired-Behavior-Changes

June 23, 2025
Andreas Zeller
AndreasZeller@mastodon.social

For the first time in 25 years, I put a sticker on my laptop

June 19, 2025
Andreas Zeller
AndreasZeller@mastodon.social

@richardseidl has conducted an extensive interview on fuzzing and our latest research work. Now with video and English subtitles: https://www.youtube.com/watch?v=u84xKFdrTzk

June 17, 2025
Andreas Zeller
AndreasZeller@mastodon.social

Knowing the input language of a software system greatly facilitates its (automated) testing. In our new GDBMiner work, we use the GNU debugger (GDB) to extract precise input grammars from any recursive descent parser that can be traced via GDB: https://doi.org/10.4230/LITES.10.1.1

June 04, 2025
Andreas Zeller
AndreasZeller@mastodon.social

Occasionally, I get a reviewer complaining, “You don’t compare against any other approach. So how can we know you’re better?” So I found a simple way to still add the "bold number column" that apparently everybody wants these days.

May 14, 2025
Andreas Zeller
AndreasZeller@mastodon.social

@AndrzejWasowski Yes, near the Air Canada lounge in Hall B

May 01, 2025
Andreas Zeller
AndreasZeller@mastodon.social

Fun fact: Of my nine papers that got a long-term impact award, none got a “best paper” award when they were published - and conversely, none of my “best paper”-awarded papers got an impact award later. Is this a common phenomenon?

May 01, 2025
Andreas Zeller
AndreasZeller@mastodon.social

Honors! Today at #ICSE2025, I received the #ACM #SIGSOFT Influential Educator Award “for significant contributions and important innovations in automated software engineering education” (such as https://fuzzingbook.org). Thanks to all!

April 30, 2025
Andreas Zeller
AndreasZeller@mastodon.social

In today's #AST2025 keynote on our new #Fandango fuzzer, I presented ongoing extensions for protocol fuzzing, oracle checking, coverage guidance, much more. Slides now available: https://conf.researchr.org/details/ast-2025/ast-2025-papers/17/Personalized-Fuzzing

April 28, 2025
Andreas Zeller
AndreasZeller@mastodon.social

If you want to meet me at #ICSE2025, find me
* at my AST keynote: Mon 9am, Room 211 https://conf.researchr.org/details/ast-2025/ast-2025-papers/17/Personalized-Fuzzing
* at the SBFT keynote: Tue 9am, Room 104
* at the ACM Awards session: Wed 4pm, plenary
* at the 50 years of TSE session: Thu 11am
* at the ICSE 2026 PC lunch on Fri.
See you soon!

April 27, 2025
Andreas Zeller
AndreasZeller@mastodon.social

On my way to #ICSE2025 in Ottawa 🇨🇦It took me 40 years to discover that Frankfurt airport has a visitor‘s terrace!

April 27, 2025