
Danushka Liyanage
@danuliyanage_
Ph.D. Candidate @ Faculty of IT, Monash University - Australia. 🎓
A big fan of Fuzzing, Statistics, and Probability Theory. ⚖️
ID: 1293941107580010497
13-08-2020 16:03:09
63 Tweet
63 Followers
72 Following

📣 Pleased to announce that the doctoral thesis proposal on 'providing probabilistic guarantees for automated software testing (aka fuzzing) campaigns' is accepted at FSE 2025. Thanks, Marcel Böhme👨🔬 and Dr. Kla Tantithamthavorn for the immense support and guidance. 💐 Preprint will be out soon. 🖨️


Presented a poster on our honeybee tracking research at the #CVPR2021 CV4Animals workshop. It was so nice to see such a vibrant community of CV researchers working on animal behaviour. 🐝🎥 #AcademicTwitter @AnimAlanDorin Adrian G Dyer Full Paper: doi.org/10.1371/journa…


🎉 I'm so glad to share my first IEEE Software magazine in the #SE4AI Column, edited by timmenzies 1) XAI is very important in SE but is still underresearched. 2) XAI techniques can be used in SE to make software analytics more actionable ieeexplore.ieee.org/document/94609…





Happy to announce that our FuzzBench research paper (Jonathan Metzman László Szekeres laurent Read me :) is accepted in ESEC/FSE 2021. We will share some interesting insights learnt from 250+ community benchmarking experiments conducted over the last 1.5 years.



Two fuzzers. None finds any bugs. Which is better, in principle? Everyone: Whichever achieves more coverage 😊 We: Frequently not true 🤓 Researchers: But, there is strong correlation 🧑🏫 We: Yes, but only weak agreement 🤓 Collab w/ László Szekeres & Jonathan Metzman Accepted at #ICSE2022


I heard you like puzzles and apparent paradoxes: The probability that a fuzzer generates a coverage-increasing input gives an upper bound on the probability that the fuzzer discovers a previously unseen bug. 📝 mboehme.github.io/paper/FSE21.pdf //cc Danushka Liyanage Valentin Wüstholz #fuzzing


New paper on estimating saturation in fuzzing by Danushka Liyanage, YT, Dr. Kla Tantithamthavorn, and Stephan Lipp (inactive) at ICSE 🤔Stop fuzzer when coverage is saturated? 👎In linear time, saturation is an illusion. Avg. 7day FuzzBench campaign Linear Time Log Time


"How much coverage does a fuzzer offer you?" If you are keen to get some perspective or maybe an answer to the above, check out our paper that just got accepted to ICSE. Congrats to co-authors Marcel Böhme👨🔬, Dr. Kla Tantithamthavorn, and Stephan Lipp (inactive). Pre-print - mboehme.github.io/paper/ICSE23.E…


Excited about exploring statistics and probability in quantitatively assessing automated program testing progress? Check out my accessible doctoral thesis at: bridges.monash.edu/articles/thesi… Credits: Marcel Böhme👨🔬 Dr. Kla Tantithamthavorn Monash Information Technology

Predicting fuzzing trajectory through coverage rate for: 1. Assessing resource requirements at a specified coverage rate threshold. 2. Determining achievable coverage rate with available resources. Check out our work at ICSE 😎 Congrats Seongmin Lee, Marcel Böhme👨🔬 , Dr. Kla Tantithamthavorn



I am thrilled and equally excited to be a part of the computer science research community at the prestigious University of Sydney. 🤗



Great to see Seongmin (Seongmin Lee) on stage at #ICSE presenting our work on "Extrapolating Coverage Rate in Greybox Fuzzing" --- joint work w/ @DanuLiyanage_ (co-first) and Dr. Kla Tantithamthavorn. 📝 mpi-softsec.github.io/papers/ICSE24-… 🧑💻doi.org/10.5281/zenodo…


🎉 Two papers accepted for Sept 2025! 📝 "Assessing Reliability of Statistical Maximum Coverage Estimators in Fuzzing" → IEEE ICSME 2025 RR Track 📊 "A Benchmark for Databases with Varying Value Lengths" → TPCTC'25 (VLDB 2025 🇬🇧) Preprints will be available soon 📄
