会议专题

Environment Abstraction with State Clustering and Parameter Truncating

Environment abstraction enriches predicate abstraction by idea from counter abstraction to develop a framework for verification of parameterized systems. However, despite various effects, the constructed abstractions still go be yond the capability of the usual model checkers for many realistic systems. In this paper, a new technique, called state clustering, is proposed to group local states into a small number of clusters, by purely syntactic analysis. The size of array variables in the resulting abstractions are further reduced using parameter abstraction technique. By combining different abstraction techniques, real-life cache coherence protocols such as FLASH have been successfully verified.

Hong Pan Yi Lv Huimin Lin

State Key Laboratory of Computer Science, Institute of Software Chinese Academy of Sciences P.O.Box 8718, Beijing 100190, China

国际会议

Third International Symposium on Theoretical Aspects of Software Engineering TASE 2009(第三届软件工程理论国际研讨会)

天津

英文

73-80

2009-07-29(万方平台首次上网日期,不代表论文的发表时间)