Tools and Algorithms for the Construction and Analysis of Systems - 21st International Conference, TACAS 2015, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2015, London, UK, April 11-18, 2015, Proceedings
Tools and Algorithms for the Construction and Analysis of Systems - 21st International Conference, TACAS 2015, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2015, London, UK, April 11-18, 2015, Proceedings
复制标题
系统构建和分析的工具和算法 - 第 21 届国际会议,TACAS 2015,作为欧洲软件理论与实践联合会议的一部分举行,ETAPS 2015,英国伦敦,2015 年 4 月 11-18 日,会议记录
DOI:
10.1007/978-3-662-46681-0_45
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
Nguyen T
中科院分区:
文献类型:
--
作者:
Nguyen T
We describe a new CSeq module for the verification of multi-threaded C programs with dynamic thread creation. This module implements a variation of thelazy sequentializationalgorithm implemented in Lazy-CSeq. The main novelty is that we now support an unbounded number of context switches and allow unbounded loops, while the number of allowed threads still remains bounded. This is achieved by a modified sequentialization transformation and the use of the CPAchecker as sequential verification backend.