01
Daniel Jackson and Alloy: Lightweight Formal Methods Through Automated Model Finding
Daniel Jackson’s Alloy paired a compact relational modeling language with automatic bounded analysis, making counterexample-driven formal modeling fast enough to fit exploratory software design.
↗