VSL 2014: VIENNA SUMMER OF LOGIC 2014

Predicate Abstraction of Rewrite Theories

Authors: Kyungmin Bae and Jose Meseguer

PapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title:Predicate Abstraction of Rewrite Theories
Authors:Kyungmin Bae and Jose Meseguer
Proceedings:RTA-TLCA 2014 LNCS Proceedings
Editor: Gilles Dowek
Keywords:rewriting logic, predicate abstraction, model checking
Abstract:

ABSTRACT. For an infinite-state concurrent system S with a set AP of state predicates, its predicate abstraction defines a finite-state system whose states are subsets of AP, and its transitions s --> s' are witnessed by concrete transitions between states in S satisfying the respective sets of predicates s and s'. Since it is not always possible to find such witnesses, an over-approximation adding extra transitions is often used. For systems S described by formal specifications, predicate abstractions are typically built using various automated deduction techniques. This paper presents a new method--based on rewriting, semantic unification, and variant narrowing--to automatically generate a predicate abstraction when the formal specification of S is given by a conditional rewrite theory. The method is illustrated with concrete examples showing that it naturally supports abstraction refinement and is quite accurate, i.e., it can produce abstractions not needing over-approximations.

Pages:15
Talk:Jul 16 11:15
Paper:
Disclaimer | Powered by EasyChair Smart Program