Exact finite-state machine identification from scenarios and temporal properties
Software model synthesis using satisfiability solvers