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

A Novel Approach for Bounded Model Checking Through Full Parallelism

  • Debao Sang
  • , Jing Liu*
  • , Haiying Sun
  • , Jin Xu*
  • , Jiexiang Kang*
  • *此作品的通讯作者

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

摘要

Bounded Model Checking (BMC) has been found promising in finding deep vulnerabilities in industry designs and scaling well with design sizes. However, the parallelisation of BMC is challenging, due to the propositional satisfiability (SAT) problem and satisfiability modulo theories problem solving being hard to parallelise. In this paper, we propose a novel approach to perform BMC based on the mathematical model of probe machine, which is the first approach to employ probe machine to accelerate BMC, particularly it can solve SAT formulas in full parallel. We introduce the workflow of the algorithm and explain in detail the process of mapping BMC to the probe machine. A method is provided to prove the correctness of the algorithm and to analyze its time complexity. We develop a model checker called BMC2PROBE based on our approach and explain the framework and memory management of the tool. The experiment results are discussed, which prove the feasibility and effectiveness of our approach.

源语言英语
主期刊名Proceedings - 2022 IEEE 22nd International Conference on Software Quality, Reliability and Security, QRS 2022
出版商Institute of Electrical and Electronics Engineers Inc.
376-387
页数12
ISBN(电子版)9781665477048
DOI
出版状态已出版 - 2022
活动22nd IEEE International Conference on Software Quality, Reliability and Security, QRS 2022 - Virtual, Online, 中国
期限: 5 12月 20229 12月 2022

出版系列

姓名IEEE International Conference on Software Quality, Reliability and Security, QRS
2022-December
ISSN(印刷版)2693-9177

会议

会议22nd IEEE International Conference on Software Quality, Reliability and Security, QRS 2022
国家/地区中国
Virtual, Online
时期5/12/229/12/22

指纹

探究 'A Novel Approach for Bounded Model Checking Through Full Parallelism' 的科研主题。它们共同构成独一无二的指纹。

引用此