Skip to main content

Gabriela Moreira

Sports writer

Jul 10, 2026

11:47
Where do I start? What do I do?
11:50
So you have to start defining what your system is or what your solution is in some formal language, right, if you're going to use formal methods.
11:59
And then in order to understand things, you start running or model checking your specification, right? So first of all, if you just have your model, you can get some random execution of your model.
12:11
That's the best thing you can get, and that can give you some insight, right? You see some random behavior of your model.
12:16
Start in this initial state and you go here, go there.
12:20
And then you are going to look at that and say, "Hmm, I don't like this.
12:22
I actually don't think I can go from this state to that state.
16:26
What's the relationship between the model and my code base?

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.