跳到主要内容
研究论文
开放式访问

组件级增量LTL模型检查

作者信息和声明
出版:2016年5月1日出版历史
跳过抽象节

摘要

摘要

为了验证线性时间时序逻辑(LTL)的特性,开发了有效的符号和显式模型检查方法。已经多次尝试将各种算法的优点结合起来。模型检查LTL属性通常会带来两个挑战:一个是必须计算状态空间的同步乘积和所需属性的自动机模型,然后寻找反例,这些反例简化为在产品的状态空间中查找强连接组件(SCC)。在并发系统中,状态空间爆炸的现象经常阻碍验证的成功,所谓的饱和算法已经证明了其在状态空间探索中的效率。本文提出了一种新的方法,利用饱和算法作为直接构造乘积的迭代策略,以及在新的定点计算算法中,通过增量处理模型的组件来实时查找强连接组件。为了补充对SCC的搜索,使用了显式技术和组件化抽象来证明没有反例。正如对模型检查竞赛模型的评估所表明的那样,由此产生的实时增量LTL模型检查算法证明能够很好地适应模型的大小。

工具书类

  1. BZC99型比埃尔A朱毅克拉克EMOlderog E-R公司斯特芬B用于组合本地和全局模型检查的多状态和单状态表正确的系统设计,计算机科学讲义,第1710卷。1999柏林施普林格163179谷歌学者谷歌学者
  2. BCCZ99型比埃尔A西马蒂A克拉克EM朱毅克利夫兰WR无BDD的符号模型检查用于系统构建和分析的工具和算法,计算机科学课堂讲稿,第1579卷。1999柏林施普林格193207谷歌学者谷歌学者
  3. 布莱86布莱恩特·RE基于图的布尔函数操作算法IEEE传输计算C-351986867769110.1109吨/立方英尺1986.1676819593.94022谷歌学者谷歌学者数字图书馆数字图书馆
  4. BSHZ11型Bradley AR,Somenzi F,Hassan Z,Zhang Y(2011)模型检查进度属性的增量方法。摘自:Bjesse P,SlobodováA(eds)计算机辅助设计形式方法国际会议论文集。FMCAD公司,第144-153页谷歌学者谷歌学者
  5. Büc62型比奇JR纳格尔ESuppes P公司塔斯基A关于受限二阶算术中的一种决策方法1960年关于逻辑、方法论和科学哲学的国际会议记录。1962斯坦福大学斯坦福大学出版社111谷歌学者谷歌学者
  6. 车身控制模块+92伯奇JR克拉克EM麦克米兰KLDill DL公司黄LJ符号模型检查:1020国家及其他Inf计算1992982142170116702910.1016/0890-5401(92)90017-A753.68066谷歌学者谷歌学者数字图书馆数字图书馆
  7. CCD+14Cavada R、Cimatti A、Dorigatti M、Mariotti A、Micheli A、Mover S、Griggio A、Roveri M、Tonetta S(2014)《nuXmv符号模型检查器》。技术报告,布鲁诺·凯斯勒基金会谷歌学者谷歌学者
  8. CCG+02号机组西马蒂A克拉克·EGiunchiglia E公司Giunchiglia F公司皮斯托尔MRoveri M公司塞巴斯蒂亚尼R塔切拉TBrinksma E公司Larsen KG公司NuSMV 2:用于符号模型检查的开源工具计算机辅助验证,计算机科学讲义,第2404卷。2002柏林施普林格359364谷歌学者谷歌学者
  9. CLS01型Ciardo G公司吕特根G西米尼亚努R玛格丽特T彝族W饱和:一种有效的符号状态空间生成迭代策略系统构建和分析的工具和算法,计算机科学讲义第2031卷。2001柏林施普林格328342谷歌学者谷歌学者
  10. CMS03公司Ciardo G公司马尔莫斯坦R西米尼亚努R加拉维勒·H哈特克利夫J未绑定饱和度用于构建和分析系统的工具和算法,计算机科学讲义,第2619卷。2003柏林施普林格379393谷歌学者谷歌学者
  11. CLY07型Ciardo G公司吕特根G于亚杰克莱因·J雅科夫列夫A利用不变量改进静态变量阶Petri网和其他并发模型——ICATPN 2007,计算机科学讲义,第4546卷。2007柏林施普林格83103谷歌学者谷歌学者
  12. CMS06系列Ciardo G公司马尔莫斯坦R西米尼亚努R符号状态空间探索的饱和算法国际J Softw Tools Technol Transf2006814252007年10月10日/10009-005-0188-7谷歌学者谷歌学者交叉引用交叉引用
  13. CGH97型克拉克EMGrumberg O公司滨口K再看LTL模型检查形式化方法系统设计1997101477110.1023/A:1008615614281谷歌学者谷歌学者数字图书馆数字图书馆
  14. CGP99公司克拉克EMGrumberg O公司贝利德DA模型检查1999剑桥麻省理工学院出版社谷歌学者谷歌学者数字图书馆数字图书馆
  15. CMCH96型克拉克EM麦克米兰KLCampos SV公司哈托纳斯·加姆豪森五世阿鲁尔R亨廷格TA符号模型检查计算机辅助验证,计算机科学讲义,第1102卷。1996柏林施普林格419422谷歌学者谷歌学者
  16. CGJ+00公司克拉克EGrumberg O公司Jha S公司卢YVeith H公司艾默生EA西斯特拉AP反例引导的抽象细化计算机辅助验证,计算机科学讲义,第1855卷。2000柏林施普林格154169谷歌学者谷歌学者
  17. CVWY91型加州CourcoubetisVardi车型年款Wolper P公司Yannakakis M公司克拉克EM库尔山RP验证时间属性的内存高效算法计算机辅助验证,计算机科学讲义,第531卷。1991柏林施普林格233242谷歌学者谷歌学者
  18. DP04型Duret-Lutz A,Poitrenaud D(2004)SPOT:使用基于转换的广义Büchi自动机的可扩展模型检查库。摘自:IEEE计算机和电信系统建模、分析和仿真国际研讨会论文集,第76-83页谷歌学者谷歌学者
  19. DKPT11a公司Duret-Lutz A、Klai K、Poitrenaud D、Thierry-Mieg Y(2011)将显式和符号方法结合起来,以更好地进行LTL模型的现场检查。CoRR,abs/1106.5700。http://arxiv.org/abs/1106.5700谷歌学者谷歌学者
  20. DKPT11b公司杜蕾特·卢茨AKlai K公司波特雷诺D蒂尔-米格Y布尔坦TXiung P-A公司自循环聚合产品——一种新的实时LTL模型检查混合方法验证和分析自动化技术,计算机科学讲稿,第6996卷。2011柏林施普林格336350谷歌学者谷歌学者
  21. EC80标准艾默生EA克拉克EM德巴克J范·吕文J用不动点表征并行程序的正确性自动化,语言和编程,计算机科学讲义,第85卷。1980柏林施普林格169181谷歌学者谷歌学者
  22. GO01公司加斯丁POddoux D型贝里·G科蒙H芬克尔A快速LTL到Büchi自动机转换计算机辅助验证,计算机科学讲义,第2102卷。2001柏林施普林格5365谷歌学者谷歌学者
  23. GPVW95标准格思·R贝利德DVardi车型年款Wolper P公司德姆宾斯基P斯雷德尼亚瓦M线性时序逻辑的简单自动验证协议规范、测试和验证国际研讨会会议记录。1995有限公司查普曼和霍尔18谷歌学者谷歌学者
  24. 上帝96高折射P并发系统验证的部分序方法:状态爆炸问题的一种方法1996锡考克斯施普林格10.1007/3-540-60761-71293.68005谷歌学者谷歌学者交叉引用交叉引用
  25. HIK04型哈达德S伊莱J-MKlai K公司王菲基于符号和抽象的模型检查器的设计与评估验证和分析自动化技术,计算机科学讲稿,第3299卷。2004柏林施普林格196210谷歌学者谷歌学者
  26. HJMS02公司Henzinger TA、Jhala R、Majumdar R、Sutre G(2002)《惰性抽象》。摘自:第29届ACM SIGPLAN-SIGACT编程语言原理研讨会论文集。ACM,纽约,第58–70页谷歌学者谷歌学者
  27. 港币+09Hillah LM、Kindler E、Kordon F、Petrucci L、Treves N等人(2009)《Petri网标记语言和ISO/IEC 15909-2入门》。Petri网新闻76:9-28谷歌学者谷歌学者
  28. HPY97型Holzmann GJ,Peled D,Yannakakis M(1997)关于嵌套深度优先搜索。收录:Holzmann GJ,Grégoire J-C,Peled D-A(编辑)自旋验证系统,离散数学和理论计算机科学DIMACS系列,第32卷。AMS,第81–89页谷歌学者谷歌学者
  29. 千帕08Klai K公司波特雷诺Dvan Hee KM公司瓦尔克RMC-SOG:一种基于符号观测图的LTL模型检查器Petri网的应用和理论,计算机科学讲义,第5062卷。2008柏林施普林格288306谷歌学者谷歌学者
  30. 克里63克里普克股份有限公司模态逻辑的语义思考菲洛斯·芬恩学报1963168394170800131.00602谷歌学者谷歌学者
  31. MP92系列曼纳Z普努利A反应系统和并发系统的时序逻辑1992纽约施普林格10.1007/978-1-4612-0931-7753.68003谷歌学者谷歌学者交叉引用交叉引用
  32. 麦克M92McMillan KL(1992)《符号模型检验:状态爆炸问题的方法》。卡内基梅隆大学博士论文,UMI订单号GAX92-24209谷歌学者谷歌学者
  33. 麦克M03McMillan KL(2003)插值和基于SAT的模型检查。收录:Hunt WA,Jr,Somenzi F(编辑)计算机科学讲稿,第2725卷,第1-13页谷歌学者谷歌学者
  34. MD98型Miller DM,Drechsler R(1998)实现多值决策图包。摘自:第28届IEEE多值逻辑国际研讨会论文集,第52–57页谷歌学者谷歌学者
  35. MDVB15型莫尔纳五世达瓦斯DVörös A公司巴萨·T拜尔C蒂内利C基于饱和度的增量LTL模型检验及归纳证明系统构建和分析的工具和算法,计算机科学课堂讲稿,第9035卷。2015柏林施普林格643657谷歌学者谷歌学者
  36. 穆尔89村田TPetri网:特性、分析和应用程序IEEE198977454158010.1109/5.24143谷歌学者谷歌学者交叉引用交叉引用
  37. 佩尔98贝利德D胡AJVardi车型年款部分订单减少十年计算机辅助验证,计算机科学讲义,第1427卷。1998柏林施普林格1728谷歌学者谷歌学者
  38. 普努77Pnueli A(1977)程序的时序逻辑。摘自:第18届计算机科学基础年度研讨会论文集。IEEE计算机学会,第46-57页谷歌学者谷歌学者
  39. STV05型塞巴斯蒂亚尼R托内塔SVardi车型年款Etessami K公司拉贾马尼SK符号系统,显式属性:LTL符号模型检查的混合方法计算机辅助验证,计算机科学讲义,第3576卷。2005柏林施普林格350363谷歌学者谷歌学者
  40. 不锈钢S00希兰·M辛格S圣马克G华盛顿州亨特约翰逊SD使用感应和SAT解决方案检查安全性能计算机辅助设计的形式化方法,计算机科学讲义,第1954卷。2000柏林施普林格108125谷歌学者谷歌学者
  41. SC06标准Siminineanu RI公司Ciardo G公司赫尔曼斯H帕尔斯伯格J决策图中静态变量排序的新度量系统构建和分析的工具和算法,计算机科学课堂讲稿,第3920卷。2006柏林施普林格90104谷歌学者谷歌学者
  42. SRB02型萨蒙齐v拉维·K布隆·RAagaard医学博士奥利里·JW符号SCC外壳算法分析计算机辅助设计的形式化方法,计算机科学讲义,第2517卷。2002柏林施普林格88105谷歌学者谷歌学者
  43. SBJ14型Szpyrka M,Biernacka A,Jerzy B(2014)将Petri网翻译成NuSMV语言的方法。收录于:Popova-Zeugmann L(ed)《并发、规范和编程》,CEUR研讨会论文集,第1269卷,第245-256页谷歌学者谷歌学者
  44. 柏油72塔尔扬R深度优先搜索和线性图算法SIAM J计算19721214616030417810.1137/0201010251.05107谷歌学者谷歌学者数字图书馆数字图书馆
  45. TMIP04型蒂尔-米格Y伊莱J-M波特雷诺Dde Frutos-Escrig D公司努涅斯M符号符号状态空间表示网络和分布式系统的形式化技术——FORTE 2004,计算机科学讲义,第3235卷。2004柏林施普林格276291谷歌学者谷歌学者
  46. 变量96Vardi车型年款莫勒FBirtwistle G公司线性时序逻辑的自动机理论方法并发逻辑,计算机科学讲义,1043卷。1996柏林施普林格238266谷歌学者谷歌学者
  47. 大众86Vardi MY,Wolper P(1986)自动程序验证的自动机理论方法。摘自:计算机科学中的逻辑研讨会论文集。IEEE计算机学会,第332-344页谷歌学者谷歌学者
  48. 白细胞介素+06王C布隆·R哈希特尔GD拉维·K萨蒙齐F语言空虚的成分SCC分析表单方法系统设计20062815362007年10月10日/10703-006-4617-31100.68059谷歌学者谷歌学者数字图书馆数字图书馆
  49. ZC09型赵YCiardo G公司刘ZRavn AP公司异步系统的约束饱和符号CTL模型检验验证和分析自动化技术,计算机科学讲稿,第5799卷。2009柏林施普林格368381谷歌学者谷歌学者
  50. ZC11型赵YCiardo G公司使用饱和度的强连接分量和公平循环的符号计算创新系统软件工程2011721411502007年10月11日/11334-011-0146-3谷歌学者谷歌学者数字图书馆数字图书馆

索引术语

  1. 组件级增量LTL模型检查
          索引项已通过自动分类分配给内容。

          建议

          评论

          登录选项

          检查您是否可以通过登录凭据或您的机构访问本文。

          登录

          完全访问权限

          PDF格式

          以PDF文件查看或下载。

          PDF格式

          电子阅读器

          使用eReader联机查看。

          电子阅读器