The correctness of a sequential program can be shown by the anno-tation of its control flow graph with inductive assertions. We pro-pose inductive data flow graphs, data flow graphs with incorpo-rated inductive assertions, as the basis of an approach to verifying concurrent programs. An inductive data flow graph accounts for a set of dependencies between program actions in interleaved thread executions, and therefore stands as a representation for the set of concurrent program traces which give rise to these dependencies. The approach first constructs an inductive data flow graph and then checks whether all program traces are represented. The size of the inductive data flow graph is polynomial in the number of data de-pendencies (in a sense...
The paper introduces and specifies a formalism that provides complete representations of dataflow pr...
Information about which pairs of statements in a program can be executed concurrently is important f...
In this paper we discuss a model for dataflow networks containing indeterminate operators and the a...
Abstract. We define a novel formulation of dataflow analysis for concurrent programs, where the flow...
Abstract. We define a novel formulation of dataflow analysis for concurrent programs, where the flow...
We define a novel formulation of dataflow analysis for concurrent programs, where the flow of facts ...
Abstract-The concept of a data flowgraph is formalized as a bipartite directed graph. Each execution...
this report is to investigate the representation of algorithms as data flow graphs and the lineariza...
Abstract. Detection of infeasible code has recently been identified as a scalable and automated tech...
Data flow analysis is a well studied family of static program analyses. A rich theoretical basis for...
Standard techniques for analysing sequential programs are severely constrained when applied to a con...
We present combined-case k-induction, a novel technique for verifying software programs. This techni...
The concept of invariant is the basis of most formal methods for the design and verification of conc...
The pervasiveness of computer systems in virtually every aspect of daily life entails a growing depe...
The topic of intermediate languages for optimizing and parallelizing compilers has received much at...
The paper introduces and specifies a formalism that provides complete representations of dataflow pr...
Information about which pairs of statements in a program can be executed concurrently is important f...
In this paper we discuss a model for dataflow networks containing indeterminate operators and the a...
Abstract. We define a novel formulation of dataflow analysis for concurrent programs, where the flow...
Abstract. We define a novel formulation of dataflow analysis for concurrent programs, where the flow...
We define a novel formulation of dataflow analysis for concurrent programs, where the flow of facts ...
Abstract-The concept of a data flowgraph is formalized as a bipartite directed graph. Each execution...
this report is to investigate the representation of algorithms as data flow graphs and the lineariza...
Abstract. Detection of infeasible code has recently been identified as a scalable and automated tech...
Data flow analysis is a well studied family of static program analyses. A rich theoretical basis for...
Standard techniques for analysing sequential programs are severely constrained when applied to a con...
We present combined-case k-induction, a novel technique for verifying software programs. This techni...
The concept of invariant is the basis of most formal methods for the design and verification of conc...
The pervasiveness of computer systems in virtually every aspect of daily life entails a growing depe...
The topic of intermediate languages for optimizing and parallelizing compilers has received much at...
The paper introduces and specifies a formalism that provides complete representations of dataflow pr...
Information about which pairs of statements in a program can be executed concurrently is important f...
In this paper we discuss a model for dataflow networks containing indeterminate operators and the a...