Sign in
Author
|
Conference
|
Journal
|
Organization
|
Year
|
DOI
Look for results that meet for the following criteria:
since
equal to
before
between
and
Search in all fields of study
Limit my searches in the following fields of study
Agriculture Science
Arts & Humanities
Biology
Chemistry
Computer Science
Economics & Business
Engineering
Environmental Sciences
Geosciences
Material Science
Mathematics
Medicine
Physics
Social Science
Multidisciplinary
Keywords
(7)
Bounded Model Checking
Model Checking
Parallel Composition
Propositional Logic
Safety Properties
Timed Automata
Real Time Systems
Related Publications
(1)
Automatic Abstraction Refinement for Timed Automata
Subscribe
Academic
Publications
SAT-based Abstraction Refinement for Real-time Systems
SAT-based Abstraction Refinement for Real-time Systems,10.1016/j.entcs.2006.09.034,Electronic Notes in Theoretical Computer Science,Stephanie Kemper,A
Edit
SAT-based Abstraction Refinement for Real-time Systems
(
Citations: 8
)
BibTex
|
RIS
|
RefWorks
Download
Stephanie Kemper
,
André Platzer
In this paper, we present an abstraction refinement approach for
model checking
safety properties
of real- time systems using SAT-solving. We present a faithful embedding of
bounded model checking
for systems of
timed automata
into
propositional logic
with linear arithmetic and prove correctness. With this logical representation, we achieve a linear-size representation of
parallel composition
and introduce a quick abstrac- tion technique that works uniformly for clocks, events, and states. When necessary, abstractions are refined by analysing spurious counterexamples using a promising extension of counterexample-guided abstraction refinement with syntactic information about Craig interpolants. To support generalisations, our overall approach identifies the algebraic and logical principles required for logic-based abstraction refinement.
Journal:
Electronic Notes in Theoretical Computer Science - ENTCS
, vol. 182, pp. 107-122, 2007
DOI:
10.1016/j.entcs.2006.09.034
Cumulative
Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
(
www.sciencedirect.com
)
(
symbolaris.com
)
(
linkinghub.elsevier.com
)
(
dx.doi.org
)
(
www.avacs.org
)
(
lcs.ios.ac.cn
)
(
www.informatik.uni-trier.de
)
More »
Citation Context
(6)
...[
45
], which uses bounded model checking and SAT-based techniques, [46], which is based on the region graph construction, and [47], for verifying PLC automata using UPPAAL [1]...
Marta Z. Kwiatkowska
,
et al.
A Framework for Verification of Software with Time and Probabilities
...We conclude all behaviors in A are preserved in A � .F or a proof, we refer to [
17
]...
Fei He
,
et al.
Compositional Abstraction Refinement for Timed Systems
...[8] which uses bounded model checking and SAT-based techniques, [22] which is based on the region graph construction, and [
13
] for verifying PLC automata using UPPAAL [19]...
Marta Z. Kwiatkowska
,
et al.
Stochastic Games for Verification of Probabilistic Timed Automata
...In this paper, we build on the SAT-based approach for TA presented by Kemper and Platzer [
14
], but take into account the special transition characteristics of TCA...
...We dene an abstraction function that is simple, yet powerful, and is able to preserve more information in the abstract case than the corresponding abstraction function in [
14
], which reduces the number of spurious counterexamples...
...by zt xt. Note that linear arithmetic is equisatisable for rational and real variables [
14
]...
...Using propositional formulas as intermediate representation (\front end"), we may fall back on the abstraction renement framework of [
14
] (\back end"), and, more importantly, we can take advantage of existing high-performance SAT-solving technologies...
...In this section, we show how to adapt the abstraction technique of abstraction by merging omission (MO) [
14
] to our representation...
...The major dierence between our abstraction function and the one presented in [
14
] is the fact that we do not in general map negative propositional variables to true (14a)...
...The fully automatic heuristic presented in [
14
] (together with its optimisations) is a compromise between the drawbacks of the two alternatives: after rening a parameter (a), a xed number of traces (fractions of the unfolding depth turned out to be most promising) is ruled out (b) before rening the next symbol according to (a)...
...Yet, in contrast to [
14
], our abstraction function does not remove negative propositional variables from the formula in case the map of merging is the identity for these...
Stephanie Kemper
.
SAT-based Verification for Timed Component Connectors
...A similar approach is also used in [
28
] for timed systems, and [29], [30] for hybrid systems...
Alessandro Cimatti
,
et al.
Structure-aware computation of predicate abstraction
References
(13)
Interpolant-Based Transition Relation Approximation
(
Citations: 54
)
Ranjit Jhala
,
Kenneth L. Mcmillan
Conference:
Computer Aided Verification - CAV
, pp. 39-51, 2005
Counterexample-guided abstraction refinement for symbolic model checking
(
Citations: 196
)
Edmund M. Clarke
,
Orna Grumberg
,
Somesh Jha
,
Yuan Lu
,
Helmut Veith
Journal:
Journal of The ACM - JACM
, vol. 50, no. 5, pp. 752-794, 2003
Practical Foundations of Mathematics
(
Citations: 63
)
P. Taylor
Published in 1999.
Cha : Engineering an efficient SAT solver
(
Citations: 561
)
Matthew W. Moskewicz
,
Conor F. Madigan
,
Ying Zhao
,
Lintao Zhang
,
Sharad Malik
Conference:
Design Automation Conference - DAC
, 2001
Bounded Model Checking Using Satisfiability Solving
(
Citations: 218
)
Edmund M. Clarke
,
Armin Biere
,
Richard Raimi
,
Yunshan Zhu
Journal:
Formal Methods in System Design - FMSD
, vol. 19, no. 1, pp. 7-34, 2001
Sort by:
Citations
(8)
A Framework for Verification of Software with Time and Probabilities
(
Citations: 3
)
Marta Z. Kwiatkowska
,
Gethin Norman
,
David Parker
Conference:
Formal Modeling and Analysis of Timed Systems - FORMATS
, pp. 25-45, 2010
Compositional Abstraction Refinement for Timed Systems
Fei He
,
He Zhu
,
W. N. N. Hung
,
Xiaoyu Song
,
Ming Gu
Conference:
Theoretical Aspects of Software Engineering - TASE
, 2010
Stochastic Games for Verification of Probabilistic Timed Automata
(
Citations: 13
)
Marta Z. Kwiatkowska
,
Gethin Norman
,
David Parker
Conference:
Formal Modeling and Analysis of Timed Systems - FORMATS
, pp. 212-227, 2009
SAT-based Verification for Timed Component Connectors
(
Citations: 5
)
Stephanie Kemper
Journal:
Electronic Notes in Theoretical Computer Science - ENTCS
, vol. 255, pp. 103-118, 2009
Structure-aware computation of predicate abstraction
(
Citations: 3
)
Alessandro Cimatti
,
Jori Dubrovin
,
Tommi A. Junttila
,
Marco Roveri
Conference:
Formal Methods in Computer-Aided Design - FMCAD
, pp. 9-16, 2009