arrow
Return

Verifying large modular systems using iterative abstraction refinement

delete2015-07-01
delete3
PRE
AI
J
Jussi Lahtinen *
T
Tuomas Kuismin
K
Keijo Heljanko
DOI:10.1016/j.ress.2015.03.012delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Digital instrumentation and control (I&C) systems are increasingly used in the nuclear engineering domain. The exhaustive verification of these systems is challenging, and the usual verification methods such as testing and simulation are typically insufficient Model checking is a formal method that is able to exhaustively analyse the behaviour of a model against a formally written specification. If the model checking tool detects a violation of the specification, it will give out a counter-example that demonstrates how the specification is violated in the system. Unfortunately, sometimes real life system designs are too big to be directly analysed by traditional model checking techniques. We have developed an iterative technique for model checking large modular systems. The technique uses abstraction based over-approximations of the model behaviour, combined with iterative refinement. The main contribution of the work is the concrete abstraction refinement technique based on the modular structure of the model the dependency graph of the model, and a refinement sampling heuristic similar to delta debugging. The technique is geared towards proving properties, and outperforms BDD-based model checldng, the k-induction technique, and the property directed reachability algorithm (PDR) in our experiments. (C) 2015 Elsevier Ltd. All rights reserved.
Keywords:
Model checking
Verification
Validation
Iterative abstraction refinement
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

R
Reliability Engineering and System Safety
IF:
11
Papers:
9.0K
Citations:
4.2W

Organization

A
Aalto University
Scholars:
1.6W
Papers: 1.5W
Citations: 2.1W
V
vtt technical research center finland
Scholars:
4.3K
Papers: 3.9K
Citations: 4