Send email Copy Email Address

Email

Address

Universitätsstraße 38
70569 Stuttgart (Germany)

Awards (selection)

2024: ERC Proof of Concept Grant

2022: ACM Distinguished Member

2019: ERC Starting Grant

2013: Ernst-Denert Software Engineering Award

Emmy Noether grant by the German Research Foundation (DFG)

Best/distinguished paper awards at FSE (3x), ISSTA, ASE, ASPLOS, and MSR

Short Bio

Prof. Dr. Michael Pradel is a tenured faculty member at the CISPA Helmholtz Center for Information Security and a full professor at the University of Stuttgart, which he joined after a PhD at ETH Zurich, a post-doc at UC Berkeley, an assistant professorship at TU Darmstadt. He has visited Facebook, UC Berkeley, and UCLA for sabbaticals. His research interests span software engineering, programming languages, security, and machine learning, with a focus on tools and techniques for building reliable, efficient, and secure software. In particular, he is interested in neural-symbolic software analysis, analyzing web applications, dynamic analysis, and test generation. Michael has been recognized through the Ernst-Denert Software Engineering Award, an Emmy Noether grant by the German Research Foundation (DFG), two ERC grants, best/distinguished paper awards at FSE (3x), ISSTA, ASE, ASPLOS, and MSR, and by being named an ACM Distinguished Member.

CV: Last stations

Since 2025
Tenured Faculty at CISPA Helmholtz Center for Information Security
Since 2019
Full Professor at University of Stuttgart, Germany
2014 - 2019
Assistant Professor at TU Darmstadt, Germany
2013 - 2014
Postdoctoral Researcher at University of California, Berkeley, United States
2013
Postdoctoral Researcher at ETH Zurich, Switzerland
2012
PhD at ETH Zurich, Switzerland

Publications by Michael Pradel

Year 2024

Conference / Medium

International Conference on Software Engineering (ICSE)
Resource Usage and Optimization Opportunities in Workflows of GitHub Actions

Year 2023

Conference / Medium

International Symposium on Software Testing and Analysis (ISSTA)
Beware of the Unexpected: Bimodal Taint Analysis

Conference / Medium

International Conference on Software Engineering (ICSE)
When to Say What: Learning to Find Condition-Message Inconsistencies

Year 2022

Conference / Medium

ACM SIGPLAN International Conference on Programming Language Design and Implementation
Finding the Dwarf: Recovering Precise Types from WebAssembly Binaries

Conference / Medium

Symposium on Security and Privacy (SP)
Wobfuscator: Obfuscating JavaScript Malware via Opportunistic Translation to WebAssembly

Conference / Medium

International Conference on Software Engineering - Companion (ICSE-Companion)
CrystalBLEU: Precisely and Efficiently Measuring the Similarity of Code

2022-05-21

Nessie

Conference / Medium

International Conference on Software Engineering (ICSE)
Nessie

2022-05-21

Nalin

Conference / Medium

International Conference on Software Engineering (ICSE)
Nalin

Year 2021

Conference / Medium

IEEE/ACM International Conference on Automated Software Engineering (ASE)
Thinking Like a Developer? Comparing the Attention of Humans with Neural Models of Code

Conference / Medium

ACM Conference on Computer and Communications Security (CCS)
Preventing Dynamic Library Compromise on Node.js via RWX-Based Privilege Reduction