PQL: Modal logic for compositional verification of concurrent programs
作者:
Naoshi Uchihira,
期刊:
Systems and Computers in Japan
(WILEY Available online 1994)
卷期:
Volume 25,
issue 1
页码: 1-16
ISSN:0882-1666
年代: 1994
DOI:10.1002/scj.4690250101
出版商: Wiley Subscription Services, Inc., A Wiley Company
关键词: Compositional verification;concurrent program;modal logic;transition system;bisimulation equivalence;model checking;temporal logic
数据来源: WILEY
摘要:
AbstractThe temporal logic model checking method is very useful for verification of concurrent programs that can be expressed by finite state transition systems. However, a major drawback to using this method is that as the scale of the programs increases, the computation costs for verification increase exponentially. An effective solution for this problem is compositional verification. Compositional verification is a method in which the bisimulation equivalence of concurrent programs is used to extract from each construction element (subprocess) only that abstract information necessary to verify each query, thereby avoiding an explosion in cost.In this paper, PQL (Process Query Language) is proposed as an improved method in the solution of this problem. PQL is based on modal logic which is the union of temporal and process logic. Also in this paper, the compositional verification method is proposed by using PQL with consideration of the “divergence by internal transition
点击下载:
PDF
(1031KB)
返 回