Title
Abstract Model Repair.
Abstract
Given a Kripke structure M and CTL formula phi, where M does not satisfy phi, the problem of Model Repair is to obtain a new model M' such that M' satisfies phi. Moreover, the changes made to M to derive M' should be minimum with respect to all such M'. As in model checking, state explosion can make it virtually impossible to carry out model repair on models with infinite or even large state spaces. In this paper, we present a framework for model repair that uses abstraction refinement to tackle state explosion. Our framework aims to repair Kripke Structure models based on a Kripke Modal Transition System abstraction and a 3-valued semantics for CTL. We introduce an abstract-model-repair algorithm for which we prove soundness and semi-completeness, and we study its complexity class. Moreover, a prototype implementation is presented to illustrate the practical utility of abstract-model-repair on an Automatic Door Opener system model and a model of the Andrew File System 1 protocol.
Year
DOI
Venue
2015
10.2168/LMCS-11(3:11)2015
LOGICAL METHODS IN COMPUTER SCIENCE
Keywords
DocType
Volume
Model Repair,Model Checking,Abstraction Refinement
Journal
11
Issue
ISSN
Citations 
3
1860-5974
0
PageRank 
References 
Authors
0.34
0
4
Name
Order
Citations
PageRank
George Chatzieleftheriou1282.42
Borzoo Bonakdarpour249045.02
Panagiotis Katsaros326230.51
Scott A. Smolka42959249.22