ARMC公司

ARMC:抽象精化软件模型检验的逻辑选择。软件精化是一种新兴的工业软件模型检验方法。它的显著特点在于它运用逻辑推理来处理抽象。因此,我们很自然地研究使用基于约束的编程语言是否以及如何能够实现一个实用工具的优雅而简洁的实现。在本文中,我们描述了我们的调查结果。使用Prolog系统和约束逻辑编程扩展作为我们选择的实现平台,我们构建了一个称为ARMC(抽象精化模型检查)的工具,该工具已经用于实际验证。


zbMATH参考文献(参考 26篇文章 引用)

显示第1到第20个结果,共26个。
按年份排序(引用)
  1. Chistikov,Dmitry;Czerwinski,Wojciech;Hofman,Piotr;Pilipczuk,Michał;Wehar,Michael:一个计数器系统中的最短路径(2019年)
  2. Kafle,Bishoksan;Gallagher,John P.:凸多面体抽象的Horn子句验证和基于树自动机的精化(2017)
  3. Thomas Ströder;Giesl,Jürgen;Brockschmidt,Marc;Frohn,Florian;Fuhs,Carsten;Hensel,Jera;Schneider Kamp,Peter;Ascherman,Cornelius:自动证明指针算法程序的终止和内存安全(2017)
  4. Chistikov,Dmitry;Czerwinski,Wojciech;Hofman,Piotr;Pilipczuk,Michał;Wehar,Michael:一个计数器系统中的最短路径(2016)
  5. De Angelis,Emanuele;Fioravanti,Fabio;Pettorossi,Alberto;Proietti,Maurizio:通过线性化约束Horn子句证明命令式程序的正确性(2015)
  6. Cook,Byron;Krooning,Daniel;Rümmer,Philipp;Wintersteiger,Christoph M.:位向量关系的排序函数综合(2013)
  7. De Angelis,Emanuele;Fioravanti,Fabio;Pettorossi,Alberto;Proietti,Maurizio:软件模型检查的约束泛化专业化(2013)
  8. Daniel Kroneing;Sharygina,Natasha;Tonetta,Stefano;Tsitovich,Aliaksei;Wintersteiger,Christoph M.:使用状态和转换不变量的循环摘要(2013)
  9. Popeea,Corneliu;Rybalchenko,Andrey:Threader:多线程程序的验证程序。(竞争贡献)(2013年)ioport公司
  10. De Angelis,Emanuele:《程序专业化的软件模型检查》(2012)
  11. Mandrykin,M.U.;Mutilin,V.S.;Novikov,E.M.;Khoroshilov,A.V.;Shved,P.E.:使用Linux设备驱动程序进行静态验证工具基准测试(2012)ioport公司
  12. Olderog,Ernst-Rüdiger:实时系统的自动验证:综述(2012)ioport公司
  13. Lopes,Nuno P.;Rybalchenko,Andrey:分布式和可预测的软件模型检查(2011)
  14. Tsitovich,Aliaksei;Sharygina,Natasha;Wintersteiger,Christoph M.;Krooning,Daniel:回路总结和终止分析(2011)
  15. Bozga,Marius;Iosif,Radu;Perarnau,Swann:定量分离逻辑和列表程序(2010)
  16. Cook,Byron;Krooning,Daniel;Rümmer,Philipp;Wintersteiger,Christoph M.:位向量关系的排序函数综合(2010)
  17. Gulavani,Bhargav S.;Chakraborty,Supratik;Nori,Aditya V.;Rajamani,Sriram K.:精炼抽象解释(2010)
  18. Gupta,Ashutosh;Popeea,Corneliu;Rybalchenko,Andrey:并发程序控制抽象的非单调精化(2010)
  19. Rybalchenko,Andrey;Sofronie Stokkermans,Viorica:插值的约束求解(2010)
  20. 库克,拜伦;波德尔斯基,安德烈亚斯;里巴尔琴科,安德烈:总结终止:没有回报!(2009年)