Cloud-Based Verification of Concurrent Software
Cloud-Based Verification of Concurrent Software
复制标题
基于云的并发软件验证
DOI:
--
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
G. Holzmann
中科院分区:
文献类型:
--
作者:
G. Holzmann
Logic model checkers are unparalleled in their ability to reveal subtle bugs in multi-threaded software systems. The underlying verification procedure is based on a systematic search of potentially faulty system behaviors, which can be computationally expensive for larger problem sizes. In this paper we consider if it is possible to significantly reduce the runtime requirements of a verification with cloud computing techniques. We explore the use of large numbers of CPU-cores, that each perform small, fast, independent, and randomly different searches to achieve the same problem coverage as a much slower stand-alone run on a single CPU. We present empirical results to demonstrate what is achievable.