乌克利德

UCLID(发音为“Euclid”)是一种分析硬件和软件系统模型正确性的工具。UCLID可以用来建模和验证具有整数、布尔、函数和数组类型变量的无限状态系统。UCLID的使用主要有两种方式:作为验证者,用于术语级有界模型检查、对应关系检查、演绎验证和基于谓词抽象的验证。作为一个独立的决策程序,用于无解释函数和等式、整数线性算法和数组的理论。UCLID还可以处理有限形式的量化。UCLID目前的应用包括微处理器设计验证、安全漏洞分析软件和分布式算法验证。


zbMATH中的参考文献(参考文献25条)

显示第1到第20个结果,共25个。
按年份排序(引用)
  1. 达文波特,詹姆斯H(编辑);英国,马修(编辑);格里吉奥,阿尔贝托(编辑);斯图姆,托马斯(编辑);蒂内利,塞萨尔(编辑):编辑:符号计算和可满足性检验(2020)
  2. 波扎诺,马可;亚历山德罗·西马蒂;Mattarei,Cristian:冗余架构的形式可靠性分析(2019)
  3. 程曦;周敏;宋晓宇;顾明;孙佳光:并行化SMT解决:懒惰分解与调解(2018)
  4. 昆卡,维克托;皮斯卡,鲁齐卡;苏特,菲利普;Wies,Thomas:构建数据结构的微积分(2010)
  5. 布鲁迈尔,罗伯特;Biere,Armin:阵列扩展理论需求的引理(2009)
  6. 维斯,托马斯;皮斯卡,鲁齐卡;Kuncak,Viktor:将理论与共享集操作相结合(2009)
  7. 皮斯卡,鲁齐卡;Kuncak,Viktor:与恒星的线性运算(2008)
  8. 布莱恩特,兰德尔E。;丹尼尔·克罗宁;哇克宁,乔ël;塞希亚,桑吉特A。;斯特里克曼,奥弗;布莱迪,布莱恩:用抽象决定位向量算法(2007)
  9. 米海,克里斯托多雷斯库;杰哈,萨梅什;金德,约翰尼斯;卡岑贝瑟,斯特凡;维思,赫尔穆特:改进恶意软件检测的软件转换(2007年)ioport公司
  10. 加内什,维杰;Dill,David L.:位向量和数组的决策过程(2007)
  11. 金,贤都;金、勋桑;Somenzi,Fabio:通过有限实例化实现整数差分逻辑的质量管理(2007年)
  12. 昆卡,维克托;Rinard,Martin:用Presburger算法实现布尔代数的有效可满足性检验(2007)
  13. 塞巴斯蒂安尼,罗伯托:懒惰可满足性模理论(2007)
  14. Bryant,Randal E.:使用布尔方法对无限状态系统进行形式验证(2006)
  15. 昆卡,维克托;阮惠海;Rinard,Martin:用Presburger算法判定布尔代数(2006)
  16. 拉希里,Shuvendu K。;Mehra,Krishna K.:基于插入式的无量词Presburger算法的决策过程(2006)
  17. 马诺里奥斯,帕纳吉奥蒂斯;Srinivasan,Sudarshan K.:基于自动推理和决策程序的位级流水线机器验证框架(2006)
  18. 罗德赫,约亚夫;Strichman,Ofer:建立小的等式图来决定无解释函数的等式逻辑(2006)
  19. 鲍尔,托马斯;拉希里,Shuvendu K。;Musuvathi,Madanlal:Zap:软件分析的自动定理证明(2005)
  20. 布莱恩特,兰德尔E。;Seshia,Sanjit A.:为正式验证定制的决策程序(2005)

更多出版物请访问:http://www.cs.cmu.edu/~uclid/#论文