Vibeleaderboard
← All Intel
Intel / article

Formal methods with Hillel Wayne (The Pragmatic Engineer Podcast)

Source
newsletter.pragmaticengineer.com
Author
Gergely Orosz
Date

Context

Formal methods help engineers check whether a system design obeys explicit rules, but defining those rules takes work. In the published podcast takeaways, formal-methods consultant Hillel Wayne explains how TLA+ represents a system's possible states and transitions so a checker can search for violations. The assurance concerns the modeled behavior and chosen properties.

Wayne recommends property-based testing for most engineers: specify a property the software should preserve, then test it against many generated inputs. He expects AI to increase the use of formal verification without making it mainstream, and notes that people who succeed at using AI to generate formal specifications are often already verification experts.

Read the source newsletter.pragmaticengineer.com
More from Gergely Orosz
Recommended reads
Comments

Checking sign-in…

Loading comments…