Computing Reachable Control States of Systems Modeled with Uninterpreted Functions and Infinite Memory
Computing Reachable Control States of Systems Modeled with Uninterpreted Functions and Infinite Memory
复制标题
计算使用未解释函数和无限内存建模的系统的可达控制状态
DOI:
10.1007/bfb0028750
复制
发表时间:
1998
期刊:
影响因子:
--
通讯作者:
R. Brayton
中科院分区:
文献类型:
--
作者:
Adrian J. Isles;R. Hojati;R. Brayton
We present an approach for automatically computing the set of control states reachable in systems modeled with uninterpreted functions, predicates and infinite memory. In general, the abstract state spaces of systems modeled in this fashion are infinite and exact state enumeration based procedures may not terminate. Using the Integer Combinational Sequential (ICS) concurrency model [HB95] as our underlying formalism, we show how ‘on-the-fly’ state reduction techniques, which preserve control invariance properties, can be used to significantly speed-up reachability computations on such abstract hardware representations, collapsing infinite state spaces to finite ones in some cases. The approach presented in this paper is automatic and if it terminates, will produce the exact set of reachable control states of abstract hardware models. Our techniques have been implemented in an ICS state reachability tool and experimental results are given on several examples.