News for hackers. Stuff that matters.
Re:Formal Methods: Just Good Engineering Practice? (2024) by constantcrying on Friday January 10, 2025 @11:38AM (#42657206)
Completely agree, but obviously you relied on the state machine being sufficiently separate and having a formal specification for it.

State machines are quite common, in aerospace software, where the requirements even specify the states and transitions. If you can formally verify them, I believe, you absolutely should, as often there can be a lot of subtlety going on there, especially if you have a distributed system of state machines sending messages to one another.

There are no comments on this comment yet.