The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

Control flow analysis

The work

AuthorsFrances E. Allen
Editors
Typemisc
Year1970
Citekeyallen1970control

Where it appeared

Pages1--19

Identifiers

DOI10.1145/800028.808479
OpenAlexW4238983745

From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.

Abstract

Any static, global analysis of the expression and data relationships in a program requires a knowledge of the control flow of the program. Since one of the primary reasons for doing such a global analysis in a compiler is to produce optimized programs, control flow analysis has been embedded in many compilers and has been described in several papers. An early paper by Prosser [5] described the use of Boolean matrices (or, more particularly, connectivity matrices) in flow analysis. The use of “dominance” relationships in flow analysis was first introduced by Prosser and much expanded by Lowry and Medlock [6]. References [6,8,9] describe compilers which use various forms of control flow analysis for optimization. Some recent developments in the area are reported in [4] and in [7].

How it got here

How it got hereagent via openalex
Added2026-10-26 11:53 UTC
Not denied bya person 2026-10-29 17:12 UTC

Cite it as

@misc{allen1970control,
  title        = {Control flow analysis},
  author       = {Frances E. Allen},
  year         = {1970},
  pages        = {1--19},
  doi          = {10.1145/800028.808479},
}

This record lives at https://refs.drheap.org/allen1970control/ and will keep doing so.