Updating logical databases
Enhancing model checking in verification by AI techniques
Artificial Intelligence
On ACTL formulas having linear counterexamples
Journal of Computer and System Sciences
Tree-Like Counterexamples in Model Checking
LICS '02 Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science
Data Communications and Networking
Data Communications and Networking
Logic in Computer Science: Modelling and Reasoning about Systems
Logic in Computer Science: Modelling and Reasoning about Systems
Nondeterministic Testing with Linear Model-Checker Counterexamples
QSIC '07 Proceedings of the Seventh International Conference on Quality Software
CTL model update for system modifications
Journal of Artificial Intelligence Research
Local model update with an application to sliding window protocol
KES'10 Proceedings of the 14th international conference on Knowledge-based and intelligent information and engineering systems: Part IV
Journal of Computer and System Sciences
Repair of boolean programs with an application to c
CAV'06 Proceedings of the 18th international conference on Computer Aided Verification
NFM'12 Proceedings of the 4th international conference on NASA Formal Methods
Hi-index | 0.00 |
Model update is an approach to enhance model checking functions by providing computer aided modifications in system development [2, 9]. It has been observed that one major obstacle restricting the application of this approach, e.g. CTL model update [15], is that the update has to take the entire system model into account, and that is usually not feasible for large scale domains. In this paper, we develop a tree-like local model update approach under the framework of ACTL --a widely used fragment of CTL in property specification. We define a bisimulation based minimal change principle on tree-like local model update, reveal its relationship to traditional belief update and provide essential semantic characterizations. We also investigate primary semantic and computational properties in relation to tree-like local model update. Finally we briefly describe the update system prototype that we have implemented and summarize our experimental results.