2003
DOI: 10.1109/tse.2003.1237171
|View full text |Cite
|
Sign up to set email alerts
|

Temporal logic query checking: a tool for model exploration

Abstract: Temporal logic query checking was first introduced by W. Chan in order to speed up design understanding by discovering properties not known a priori. A query is a temporal logic formula containing a special symbol ? 1 , known as a placeholder. Given a Kripke structure and a propositional formula ', we say that ' satisfies the query if replacing the placeholder by ' results in a temporal logic formula satisfied by the Kripke structure. A solution to a temporal logic query on a Kripke structure is the set of all… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
30
0

Year Published

2004
2004
2020
2020

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 48 publications
(31 citation statements)
references
References 23 publications
1
30
0
Order By: Relevance
“…Dynamic inference approaches infer likely properties, called invariants, from execution traces generated by code specifications (e.g., [9,10,15]). Temporal logic query checking (e.g., [8,12]) finds the strongest formulae adhered to by the model that satisfy the temporal logic query, which is a temporal logic formula with placeholders.…”
Section: Validationmentioning
confidence: 99%
See 4 more Smart Citations
“…Dynamic inference approaches infer likely properties, called invariants, from execution traces generated by code specifications (e.g., [9,10,15]). Temporal logic query checking (e.g., [8,12]) finds the strongest formulae adhered to by the model that satisfy the temporal logic query, which is a temporal logic formula with placeholders.…”
Section: Validationmentioning
confidence: 99%
“…Next, we discuss the specification generation techniques that generate temporal logic properties [8,9,12,14,15]. Perracotta [15], a dynamic inference approach, generates eight variations of the temporal logic response pattern from imperfect execution traces, where the developer instruments the program to monitor events and states of interest that constitute the possible propositions.…”
Section: Validationmentioning
confidence: 99%
See 3 more Smart Citations