
I'm a Senior Applied Scientist working on formal verification at AWS, focusing on deductive verification of Rust code.
Publications
2025
- Formally Verified Cloud-Scale Authorization
Aleks Chakarov, Jaco Geldenhuys, Matthew Heck, Mike Hicks, Sam Huang, Georges Axel Jaloyan, Anjali Joshi, Rustan Leino, Mikael Mayer, Sean McLaughlin, Akhilesh Mritunjai, Clément Pit Claudel, Sorawee Porncharoenwase, Florian Rabe, Marianna Rapoport, Giles Reger, Cody Roux, Neha Rungta, Robin Salkeld, Matthias Schlaipfer, Daniel Schoepe, Johanna Schwartzentruber, Serdar Tasiran, Aaron Tomb, Emina Torlak, John Tristan, Lucas Wagner, Mike Whalen, Remy Willems, Jenny Xiang, Tae Joon Byun, Joshua Cohen, Ruijie Wang, Junyoung Jang, Jakob Rath, Hira Taqdees Syeda, Dominik Wagner, Yongwei Yuan
ACM International Conference on Software Engineering (ICSE)
Ottawa, Canada, 2025
2023
- Lifting On-Demand Analysis to Higher-Order Languages
Daniel Schoepe, David Seekatz, Ilina Stoilkovska, Sandro Stucki, Daniel Tattersall, Pauline Bolignano, Franco Raimondi, Bor-Yuh Evan Chang
Static Analysis Symposium (SAS)
Cascais, Portugal, 2023
2021
- Automatic Annotation of Confidential Data in Java Code
Iulia Bastys, Pauline Bolignano, Franco Raimondi, Daniel Schoepe
Foundations and Practice of Security (FPS)
Paris, France, 2021
2020
- VERONICA: Expressive and Precise Concurrent Information Flow Security
Marco Guarnieri, Musard Balliu, Daniel Schoepe, David A. Basin, Andrei Sabelfeld
IEEE Computer Security Foundations Symposium (CSF)
Boston, USA, 2020
2019
- An Empirical Study of Information Flows in Real-World JavaScript
Cristian-Alexandru Staicu, Daniel Schoepe, Musard Balliu, Michael Pradel, Andrei Sabelfeld
Programming Languages and Analysis for Security (PLAS)
London, UK, 2019 - Information-Flow Control for Database-Backed Applications
Marco Guarnieri, Musard Balliu, Daniel Schoepe, David A. Basin, Andrei Sabelfeld
IEEE European Symposium on Security and Privacy (EuroSP)
Stockholm, Sweden, 2019
2017
- We are Family: Relating Information-Flow Trackers
Musard Balliu, Daniel Schoepe, Andrei Sabelfeld
European Symposium on Research in Computer Security (ESORICS)
Oslo, Norway, 2017
[pdf] - We are Family: Relating Information-Flow Trackers
Musard Balliu, Daniel Schoepe, Andrei Sabelfeld
European Symposium on Research in Computer Security (ESORICS)
Oslo, Norway, 2017
[pdf]
2016
- Let's Face It: Faceted Values for Taint Tracking
Daniel Schoepe, Musard Balliu, Frank Piessens, Andrei Sabelfeld
European Symposium on Research in Computer Security (ESORICS)
Heraklion, Greece, 2016
[pdf] [supplementary material] - Flexible and Practical Information-Flow Control
Daniel Schoepe
Licentiate Thesis
Gothenburg, Sweden, 2016
[pdf] - Explicit Secrecy: A Policy for Taint Tracking
Daniel Schoepe, Musard Balliu, Benjamin C. Pierce, Andrei Sabelfeld
IEEE European Symposium on Security and Privacy (EuroSP)
Saarbrücken, Germany, 2016
[pdf] [supplementary material] - JSLINQ: Building Secure Applications across Tiers
Musard Balliu, Benjamin Liebe, Daniel Schoepe, Andrei Sabelfeld
ACM Conference on Data and Application Security and Privacy (CODASPY)
New Orleans, USA, 2016
[pdf]
2015
- Understanding and Enforcing Opacity
Daniel Schoepe, Andrei Sabelfeld
IEEE Computer Security Foundations Symposium (CSF)
Verona, Italy, 2015
[pdf] [supplementary material] - Efficient computation and statistical assessment of transfer entropy
Patrick Boba, Dominik Bollmann, Daniel Schoepe, Nora Wester, Jan Wiesel, and Kay Hamacher
Frontiers in Physics, 2015
[pdf]
2014
- SeLINQ: Tracking Information Across Application-Database Boundaries
Daniel Schoepe, Daniel Hedin, Andrei Sabelfeld
ACM International Conference on Functional Programming (ICFP)
Gothenburg, Sweden, 2014
[pdf] - A Formalization of Assumptions and Guarantees for Compositional Noninterference
Sylvia Grewe, Heiko Mantel, Daniel Schoepe
Archive of Formal Proofs (AFP), 2014
[link]