Microsoft Research
OrganizationMicrosoft Research is cited in the provided evidence as the developer of Z3, an SMT solver used by UCLID5 in formal verification workflows.
First seen 5/25/2026
Last seen 7/19/2026
Evidence 4 chunks
Wiki v1
WIKI
Overview
Microsoft Research is identified in the provided evidence as the organization that developed Z3, a satisfiability modulo theories (SMT) solver. In the cited UCLID5 formal-verification workflow, UCLID5 generates verification conditions and then invokes an SMT solver; the reported work used Z3, described as developed at Microsoft Research.
Role in SMT-based verification
NEIGHBORHOOD
2 nodes · 1 edgesgraph · Microsoft Research · depth=1
LINKED ENTITIES
1 linksCITATIONS
3 sources3 citations — click to collapse
[1] Microsoft Research developed the Z3 solver. Formal Verification of Pipelined Y86-64 Microprocessors with UCLID5
[2] UCLID5 generates verification conditions and invokes an SMT solver to analyze them. Formal Verification of Pipelined Y86-64 Microprocessors with UCLID5
[3] The reported experiments used Z3 version 4.5.0 as the SMT solver. Formal Verification of Pipelined Y86-64 Microprocessors with UCLID5