发明名称 Invariant checking method and apparatus using binary decision diagrams in combination with constraint solvers
摘要 An invariant checking method and apparatus using binary decision diagrams (BDDs) in combination with constraint solvers for determining whether a system property is an invariant of a system description. The invariant checking method receives system descriptions and system properties and transforms them into a model formula. Specific variables are eliminated from the model formula and a corresponding output formula is generated. The output formula is transformed into a logic formula by substituting a new logic variable for each integer constraint in the output formula. A constrained BDD is constructed from the logic formula. The constrained BDD uses a heuristic algorithm to order the logic variables in the paths leading to true or false. A constraint solver is applied to the integer constraints that correspond to the occurrences of logic variables in the BDD paths, which determines whether the system property is or is not an invariant of the system description.
申请公布号 US2004006451(A1) 申请公布日期 2004.01.08
申请号 US20020180043 申请日期 2002.06.27
申请人 BHARADWAJ RAMESH;SIMS STEVE 发明人 BHARADWAJ RAMESH;SIMS STEVE
分类号 G06F7/10;G06F7/60;G06F17/10;G06F17/50;(IPC1-7):G06F17/10 主分类号 G06F7/10
代理机构 代理人
主权项
地址