DominikWinterer Profile Banner
Dominik Winterer Profile
Dominik Winterer

@DominikWinterer

Followers
1K
Following
3K
Media
40
Statuses
704

Incoming Lecturer (Assistant Professor) at University of Manchester | Making Formal Methods better and more practical 👩‍🎓👨‍🎓 Looking for PhD students!

Zurich
Joined June 2018
Don't wanna be here? Send us removal request.
@DominikWinterer
Dominik Winterer
1 month
Super excited to share that I will be joining The University of Manchester (@OfficialUoM) as a Lecturer (Assistant Professor) in Cyber Security!. The Systems and Software Security group at Manchester is already incredibly impressive, and I’m honored to help further strengthen it.
Tweet media one
16
6
68
@DominikWinterer
Dominik Winterer
1 month
🚀 I'll be launching the Formal Methods Engineering Lab ( – and I am hiring! If you’re interested in working with me, feel free to reach out.
@DominikWinterer
Dominik Winterer
1 month
Super excited to share that I will be joining The University of Manchester (@OfficialUoM) as a Lecturer (Assistant Professor) in Cyber Security!. The Systems and Software Security group at Manchester is already incredibly impressive, and I’m honored to help further strengthen it.
Tweet media one
1
11
31
@DominikWinterer
Dominik Winterer
3 months
RT @chengyuzh: I am pleased to share that I have started a new position as a Lecturer (equivalent to an Assistant Professor in the US) at @….
0
6
0
@DominikWinterer
Dominik Winterer
3 months
Makes 24 ML papers for me 😀 What a paper machine I am!.
@lorisdanto
Loris D'Antoni
3 months
We now have normalizing constants to evaluate student/faculty candidates CVs.
0
0
4
@DominikWinterer
Dominik Winterer
3 months
Hey Alan, what do you think about how CS is doing?
Tweet media one
0
0
10
@DominikWinterer
Dominik Winterer
4 months
RT @mboehme_: #FUZZING'25 CALL FOR PAPERS.──────.✨ New OC members: @RuijieMeng (NUS) + Rohan Padhye (@moarbugs; CMU). ✨ New paper type: Fuz….
0
19
0
@DominikWinterer
Dominik Winterer
4 months
RT @ArminBiere: Cool video explaining how Marijn Heule  solved the "Empty Hexagon Problem"….
0
8
0
@DominikWinterer
Dominik Winterer
4 months
RT @Bertrand_Meyer: New preprint: Lessons from Formally Deployed Software Systems. - 1/4.
0
7
0
@DominikWinterer
Dominik Winterer
5 months
RT @shao_hua_li: (pic1&2) 😭Sad to leave @ast_eth. It was an incredible experience to work with @zhendongsu, who is more than a perfect advi….
0
4
0
@DominikWinterer
Dominik Winterer
5 months
RT @PhysInHistory: The public has a distorted view of science, because children are taught in school that science is a collection of firmly….
0
2K
0
@DominikWinterer
Dominik Winterer
6 months
Tweet media one
0
149
0
@DominikWinterer
Dominik Winterer
6 months
Christmas Black Forest run 🎅🌲🏃‍♀️🏃
Tweet media one
Tweet media two
Tweet media three
0
0
8
@DominikWinterer
Dominik Winterer
7 months
📕 Solidifying Modern SMT Solvers.
Tweet media one
3
12
79
@DominikWinterer
Dominik Winterer
7 months
RT @INSAITinstitute: 🚀  Exciting news! Researchers and entrepreneurs from INSAIT and @ETH_en Zürich launch LogicStar AI – a new agentic AI….
0
2
0
@DominikWinterer
Dominik Winterer
7 months
Vision 🔭: Developing Formal Methods Engineering (FME)---a dedicated discipline for making Formal Methods more correct, stable, performant, and usable. FME's goal: transforming the use of Formal Methods from an ad hoc activity to a structured approach. FME connects the dots.
0
1
11
@DominikWinterer
Dominik Winterer
7 months
[OOPSLA '24 📈] Have we tested enough? Did SMT solvers actually improve?  To tackle these questions, I proposed ET, a powerful tool to (a) find/show the absence of simple bugs in SMT solvers and (b) measure correctness evolution. Using ET,  I find significant correctness.
1
0
7
@DominikWinterer
Dominik Winterer
7 months
[ASE '22 🔲] How to efficiently test SMT solvers? (Performance) Besides correctness, SMT solver's completeness is crucial. We propose Janus, an.approach for finding incompleteness bugs in SMT solvers finding 31 completeness bugs in Z3 and cvc5.
1
0
6
@DominikWinterer
Dominik Winterer
7 months
[OOPSLA '20 + 21 🪳🪳🪳] How to efficiently test SMT solvers? (Correctness) Semantic Fusion was a targeted attack. Can we design an even more efficient and lightweight approach? The key idea is OpFuzz: to mutate operators--central to the semantics of SMT--in a type-aware manner.
1
0
5
@DominikWinterer
Dominik Winterer
7 months
[PLDI '20 🏆] Do SMT solvers even have critical bugs? As of early 2019, there was little reason to doubt the correctness of SMT solvers. We invented Semantic Fusion to put the existing trust in SMT solvers to the test uncovering 70+ bugs in Z3/CVC4, including critical soundness.
1
0
5
@DominikWinterer
Dominik Winterer
7 months
✨Highlights: I developed generic testing techniques to stress-test SMT solvers finding 1,800+ bugs (350+ soundness bugs). I did a bounded validation campaign of SMT solvers and investigated their evolution.
1
1
8