期刊文献+

并发系统模型检测中的状态约减算法

State Reduction in the Model Checking of Concurrent Systems
下载PDF
导出
摘要 组合可达性分析是对并发系统模型分析验证的基础和关键,但是难于解决验证中的所谓的状态爆炸问题。对此提出了基于假定状态约减验证算法(ABSR),通过自动构造子系统接口定义来约束其状态规模,在验证过程中约减冗余状态,能更大程度降低状态爆炸几率和提高验证效率。借助假定-保证(Assume-Guarantee)算法有效性定理和组合可达性分析(CRA)算法安全性验证定理,证明该验证算法的有效性。通过采用通信系统演算(CCS)描述的任务模型为例证,证明上述算法比传统CRA算法更有效。 The compositional reachability analysis (CRA) is hotspot of research in behavior analysis of concurrent systems. Traditional techniques, however, are often stymied by the state explosion problem. To cope with the problem, a new verification method, naming ABSR (Assume Based State-Reduction), is proposed. Its efficiency is significantly improved and the complexity of the verification is decreased because the redundant states to be checked are discarded with automatically generated assumptions. Our ABSR method is described in CCS (Calculus of Communicating System), and its validity is proved. A typical concurrent system, called task scheduler is deeply studied as a real case; initial experiment results show that our method is practicable.
出处 《微电子学与计算机》 CSCD 北大核心 2007年第10期81-84,共4页 Microelectronics & Computer
基金 航空科学基金项目(03F31007) 陕西省国际合作项目(2006kw-21) 陕西省自然科学基金项目(2007F06) 西北大学科研基金项目(04NW41)
关键词 通信系统演算 模型检测 组合可达性分析 状态爆炸 假定一保证算法 安全性 calculus of communicating system model-checking, compositional reaehability analysis state explosion assume-guarantee reasoning safety property
  • 相关文献

参考文献7

  • 1Cheung S C,Kramer J.Checking safety properties using compositional reachability analysis[J].ACM Transactions on Software Engineering and Methodology,1999,8(1):49-78
  • 2Graf S,Steffen B,Ltlttgen G.Compositional minimisation of finite state systems using interface specifications[J].Formal Aspects of Computing,London:Springer-Verlag,1996,8(5):607-616
  • 3Giarmakopoulou D.The tracta approach for behaviour analysis of concurrent systems[R].Imperial College Research Report,London:Imperial College,Department of Computing,1995,(95/16):16
  • 4Giannakopoalou D,Pǎsǎreanu C S,Barringer H.Component verification with automatically generated assumptions[J].automated software engineering,2005,12(3):297-320
  • 5Cobleigh J,Giannakopoulou D,Pasareanu G S.Learning assumptions for compositional verification[C].Proceedings of the Ninth International Conference on Tools and AlsorithIns for the Construction and Analysis of Systems,Lecture Notes In Computer Science,Warsaw Poland:Springer,2003,2619:331-346
  • 6Milner R.Communication and concurrency[M].New York:Prentice Hall,1989
  • 7Cleaveland R,Parrow J,Steffen B.The concurrency workbench:a senlalltics-based tool for the verification of concurrent systems[J].ACM Transactions on Programming Languages and Systems,1993,15(1):36-72

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部