2009
DOI: 10.1007/s10515-009-0050-3
|View full text |Cite
|
Sign up to set email alerts
|

On temporal path conditions in dependence graphs

Abstract: Program dependence graphs are a well-established device to represent possible information flow in a program. Path conditions in dependence graphs have been proposed to express more detailed circumstances of a particular flow; they provide precise necessary conditions for information flow along a path or chop in a dependence graph. Ordinary boolean path conditions, however, cannot express temporal properties, e.g. that for a specific flow it is necessary that some condition holds, and later another specific con… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 26 publications
0
1
0
Order By: Relevance
“…Existing static-analysis models in the literature for the verification of such a property can be classified as type systembased [14,16], dependence graph-based [6,7,9], slicing-based [1,8], etc. Observably, all these notable works refer only to imperative, object-oriented, functional programming languages [7,8,12,13,14], while in the information system scenarios most of the data-intensive applications are embedded with SQL commands extracting or manipulating data from back-end databases.…”
Section: Introductionmentioning
confidence: 99%
“…Existing static-analysis models in the literature for the verification of such a property can be classified as type systembased [14,16], dependence graph-based [6,7,9], slicing-based [1,8], etc. Observably, all these notable works refer only to imperative, object-oriented, functional programming languages [7,8,12,13,14], while in the information system scenarios most of the data-intensive applications are embedded with SQL commands extracting or manipulating data from back-end databases.…”
Section: Introductionmentioning
confidence: 99%