跳到主要导航 跳到搜索 跳到主要内容

Disjunctive image computation for embedded software verification

  • Chao Wang
  • , Zijiang Yang
  • , Franjo Ivančić
  • , Aarti Gupta
  • NEC Corporation

科研成果: 书/报告/会议事项章节 › 会议稿件 › 同行评审

12 引用 (Scopus)

摘要

Finite state models generated from software programs have unique characteristics that are not exploited by existing model checking algorithms. In this paper, we propose a novel disjunctive image computation algorithm and other simplifications based on these characteristics. Our algorithm divides an image computation into a disjunctive set of easier ones that can be performed in isolation. Hypergraph partitioning is used to minimize the number of live variables in each disjunctive component. We use the live variables to simplify transition relations and reachable state subsets. Our experiments on a set of real-world C programs show that the new algorithm achieves orders-of-magnitude performance improvement over the best known conjunctive image computation algorithm.

源语言英语
主期刊名Proceedings - Design, Automation and Test in Europe, DATE'06
出版状态已出版 - 2006
活动Design, Automation and Test in Europe, DATE'06 - Munich, 德国
期限: 6 3月 2006 → 10 3月 2006

丛书

姓名Proceedings -Design, Automation and Test in Europe, DATE
卷1
ISSN(印刷版)1530-1591

会议

会议Design, Automation and Test in Europe, DATE'06
国家/地区德国
市Munich
时期6/03/06 → 10/03/06

学术指纹

探究 'Disjunctive image computation for embedded software verification' 的科研主题。它们共同构成独一无二的学术指纹。

引用此