首页 | 本学科首页   官方微博 | 高级检索  
     

BACH:线性混成系统有界可达性模型检验工具
引用本文:卜磊,李游,王林章,李宣东.BACH:线性混成系统有界可达性模型检验工具[J].软件学报,2011,22(4):640-658.
作者姓名:卜磊  李游  王林章  李宣东
作者单位:南京大学,计算机软件新技术国家重点实验室,江苏,南京,210093;南京大学,计算机科学与技术系,江苏,南京,210093
基金项目:国家自然科学基金(90818022, 61021062); 国家重点基础研究发展计划(973)(2009CB320702); 国家高技术研究发展计划(863)(2009AA01Z148, 2007AA010302)
摘    要:混成自动机的模型检验问题非常困难,即使是其中相对简单的一个子类--线性混成自动机,它的可达性问题仍然是不可判定的.现有的相关工具大都使用多面体计算来判定线性混成自动机状态空间的可达集,复杂度高、效率低,无法解决实际应用规模的问题.描述了一个面向线性混成系统有界可达性模型检验工具--BACH(bounded reacha...

关 键 词:线性混成系统  线性混成自动机  有界可达性检验  线性规划
收稿时间:2009/5/12 0:00:00
修稿时间:2009/8/12 0:00:00

BACH: A Toolset for Bounded Reachability Analysis of Linear Hybrid Systems
BU Lei,LI You,WANG Lin-Zhang and LI Xuan-Dong.BACH: A Toolset for Bounded Reachability Analysis of Linear Hybrid Systems[J].Journal of Software,2011,22(4):640-658.
Authors:BU Lei  LI You  WANG Lin-Zhang and LI Xuan-Dong
Affiliation:State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China;Department of Computer Science and Technology, Nanjing University, Nanjing 210093, China;State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China;Department of Computer Science and Technology, Nanjing University, Nanjing 210093, China;State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China;Department of Computer Science and Technology, Nanjing University, Nanjing 210093, China;State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China;Department of Computer Science and Technology, Nanjing University, Nanjing 210093, China
Abstract:The model-checking problem for hybrid systems is very difficult to resolve. Even for a relatively simple class of hybrid systems, the class of linear hybrid automata, the most common problem of reachability is unsolvable. Existing techniques for the reachability analysis of linear hybrid automata do not scale well to problem sizes of practical interest. Instead of developing a tool to perform a reachability checking of the complete state space of linear hybrid automata, a prototype toolset BACH (bounded reachability checker) is presented to perform path-oriented reachability checking and bounded reachability checking of the linear hybrid automata and the compositional linear hybrid systems, where the length of the path being checked can be made very large, and the size of the system can be made large enough to handle problems of practical interest. The experiment data shows that BACH has good performance and scalability and supports the fact that BACH can become a powerful assistant for design engineers in the reachability analysis of linear hybrid automata.
Keywords:linear hybrid system  linear hybrid automata  bounded reachability analysis  linear programming
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号