首页> 美国政府科技报告 >Expressive Verification Framework for State/Event Systems; Technical rept
【24h】

Expressive Verification Framework for State/Event Systems; Technical rept

机译:国家/事件系统的表达性验证框架;技术部门

获取原文

摘要

Specification languages for concurrent software systems need to combine practical algorithmic efficiency with high expressive power and the ability to reason about both states and events. We address this question by defining a new branching-time temporal logic SE-A(OMEGA) which integrates both state-based and action-based properties. SE-A(OMEGA) is universal, i.e., preserved by the simulation relation, and thus amenable to counterexample- guided abstraction refinement. We provide a model-checking algorithm for this logic, and describe a compositional abstraction-refinement loop which exploits the natural decomposition of the concurrent system; the abstraction and refinement steps were performed over each component separately, and only the model checking step requires an explicit composition of the abstracted components. For experimental evaluation, we have integrated the presented algorithms in the software verification tool MAGIC, and determined a previously unknown race condition error in a piece of an industrial robot control software.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号