Research output per year

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: https://mboehme.github.io/

Education/Academic qualification

Computer Science, Doctor of Philosophy, National University of Singapore

Award Date: 31 Jul 2014

Computer Science, Diplom-Informatiker (BSci & MSci), Technische Universitat Dresden (Dresden University of Technology)

Award Date: 7 May 2009

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.


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

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

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

15 Citations (Scopus)

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

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

5 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

3 Citations (Scopus)


Dean's Award for Excellence in Research (ECR)

Boehme, Marcel (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