Cardinalities And Universal Quantifiers For Verifying Parameterized Systems

ACM SIGPLAN Notices(2016)

引用 14|浏览39
暂无评分
摘要
Parallel and distributed systems rely on intricate protocols to manage shared resources and synchronize, i.e., to manage how many processes are in a particular state. Effective verification of such systems requires universal quantification to reason about parameterized state and cardinalities tracking sets of processes, messages, failures to adequately capture protocol logic. In this paper we present #Pi, an automatic invariant synthesis method that integrates cardinality-based reasoning and universal quantification. The resulting increase of expressiveness allows #Pi to verify, for the first time, a representative collection of intricate parameterized protocols.
更多
查看译文
关键词
Concurrency,verification,parametric systems,cardinalities
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要