标签: python z3
我们可以使用Z3对软件进行功能验证。例如,如果我有一个可以说自动售货机控制器的代码,我们是否可以使用Z3对其进行功能测试,如果是,可以使用多少深度,如果没有原因?
答案 0 :(得分:2)
使用SMT求解器进行验证既“常规完成”,也是学术界和工业界当前研究的主题。尼古拉是谦虚的:我建议你开始阅读他优秀且易于访问的CACM article,其中还包含许多有用的进一步参考资料。