Marcel Boehme


Accepting PhD Students

If you made any changes in Pure these will be visible here soon.

Personal profile


Dr Marcel Böhme is a 2019 ARC DECRA Fellow and Lecturer (Asst Prof) at Monash University, Australia. He completed his PhD at National University of Singapore advised by Prof Abhik Roychoudhury in 2014 after joining Abhik's team in 2011. It followed a postdoctoral stint at the CISPA-Helmholtz Zentrum Saarbrücken with Prof. Andreas Zeller and a role as senior research fellow at the TSUNAMi Security Research Centre in Singapore. Marcel's research is focussed on automated vulnerability detection, analysis, testing, debugging, and repair of large software systems, where he investigates practical topics such as efficiency, scalability, and reliability of automated techniques via theoretical and empirical analysis. His high-performance fuzzers discovered 100+ bugs in widely-used software systems, more than 50 of which are security-critical vulnerabilities registered as CVEs at the US National Vulnerability Database. His vision statement can be found here: Assurances in Software Testing: A Roadmap.

Find out more:

Research area keywords

  • Automated software engineering
  • Software Testing
  • Software Debugging
  • Software Repair
  • User studies
  • Statistics

Network Recent external collaboration on country level. Dive into details by clicking on the dots.

Projects 2019 2022

Learning to Discover Security Flaws in Stateful Programs

Boehme, M., Pham, T., Kapugamawasangamagedon, C. G. K. & Zeller, A.


Project: Research

FuzzInfer: Fuzzing Protocol Implementations

Roychoudhury, A. & Boehme, M.


Project: Research

Research Output 2009 2019

1 Citation (Scopus)

Assurances in software testing: a roadmap

Bohme, M., 2019, Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019. Sarma, A. & Murta, L. (eds.). Piscataway NJ USA: IEEE, Institute of Electrical and Electronics Engineers, p. 5-8 4 p. 8805701

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

5 Citations (Scopus)

Coverage-based Greybox Fuzzing as Markov chain

Böhme, M., Pham, V. T. & Roychoudhury, A., May 2019, In : IEEE Transactions on Software Engineering. 45, 5, p. 489-506 18 p.

Research output: Contribution to journalArticleResearchpeer-review

Smart Greybox Fuzzing

Pham, V-T., Boehme, M., Edward Santosa, A., Razvan Caciulescu, A. & Roychoudhury, A., Aug 2019, (Accepted/In press) In : IEEE Transactions on Software Engineering. 17 p.

Research output: Contribution to journalArticleOtherpeer-review

3 Citations (Scopus)

A correlation study between automated program repair and test-suite metrics

Yi, J., Tan, S. H., Mechtaev, S., Böhme, M. & Roychoudhury, A., Oct 2018, In : Empirical Software Engineering. 23, 5, p. 2948-2979 32 p.

Research output: Contribution to journalArticleResearchpeer-review

2 Citations (Scopus)

STADS: Software testing as species discovery

Böhme, M., 1 Jul 2018, In : ACM Transactions on Software Engineering and Methodology. 27, 2, 52 p., 7.

Research output: Contribution to journalArticleResearchpeer-review


Dean's Award for Excellence in Research (ECR)

Marcel Boehme (Recipient), Aug 2019

Prize: Prize (including medals and awards)

Press / Media

Smart Greybox Fuzzing @ Register and Security Week

Marcel Boehme, Thuan Pham & Abhik Roychoudhury


2 items of Media coverage

Press/Media: Article/Feature