ACM Home Page
Please provide us with feedback. Feedback
Efficient temporal-logic query checking for presburger systems
Full text PdfPdf (235 KB)
Source Automated Software Engineering archive
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering table of contents
Long Beach, CA, USA
SESSION: Validation and verification I table of contents
Pages: 24 - 33  
Year of Publication: 2005
ISBN:1-59593-993-4
Authors
Dezhuang Zhang  State University of New York at Stony Brook, Stony Brook, NY
Rance Cleaveland  University of Maryland, College Park, MD
Sponsors
ACM: Association for Computing Machinery
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 20,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1101908.1101915
What is a DOI?

ABSTRACT

This paper develops a framework for solving temporal-logic query-checking problems for a class of infinite-state system models that compute with integer-valued variables (so-called Presburger systems, in which Presburger formulas are used to define system behavior). The temporal-logic query checking problem may be formulated as follows: given a model and a temporal logic formula with placeholders, compute a set of assignments of formulas to placeholders such that the resulting temporal formula is satisfied by the given model. Temporal-logic query checking has proved useful as a means for requirements and design understanding; existing work, however, has focused only on propositional temporal logic and finite-state systems.Our method is based on a symbolic model-checking technique that relies on proof search. The paper first introduces this model-checking approach and then shows how it can be adapted to solving the temporal queries in which formulas may contain integer variables. We also present experimental results showing the computational efficacy of our approach.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
C. Bartzis and T. Bultan. Efficient symbolic representations for arithmetic constraints in verification. International Journal of Foundations of Computer Science (IJFCS), 14(4):605--624, Aug. 2003.
 
4
 
5
 
6
 
7
 
8
 
9
 
10
11
12
 
13
 
14
 
15
N. Klarlund and A. Moller. MONA Version 1.4 User Manual. BRICS Notes Series NS-01-1, Department of Computer Science, University of Aarhus, Jan. 2001.
 
16
D. Kozen. Results on the propositional μ-calculus. Theoretical Computer Science, 27(3):333--354, Dec. 1983.
17
 
18
M. Samer and H. Veith. Validity of ctl queries revisited. In CSL'03, LNCS 2803, pages 470--483, 2003.
 
19
 
20
A. Tarski. A lattice-theoretical fixpoint theorem and its applications. Pac. J. Math., 1955.
 
21
 
22
D. Zhang and R. Cleaveland. Fast generic model-checking for data-based systems. In F. Wang, editor, Proceedings of the 25th International Conference on Formal Techniques for Networked and Distributed Systems (FORTE 2005), volume 3731 ofLecture Notes in Computer Science, Taiwan, Oct. 2005. Springer-Verlag.

Collaborative Colleagues:
Dezhuang Zhang: colleagues
Rance Cleaveland: colleagues