@inproceedings{0fc1cc1cc60e44cfa4e6274942508fd8,
title = "The Program Dependence Web: A representation supporting control-, data-, and demand-driven interpretation of imperative languages",
abstract = "The Program Dependence Web (PDW) is a program representation that can be directly interpreted using control-, data-, or demand-driven models of execution. A PDW combines a single-assignment version of the program with explicit operators that manage the flow of data values. The PDW can be viewed as an augmented Program Dependence Graph. Translation to the PDW representation provides the basis for projects to compile Fortran onto dynamic dataflow architectures and simulators. A second application of the PDW is the construction of various compositional semantics for program dependence graphs.",
author = "Ballance, \{Robert A.\} and Maccabe, \{Arthur B.\} and Ottenstein, \{Karl J.\}",
note = "Publisher Copyright: {\textcopyright} 1990 ACM.; ACM SIGPLAN 1990 Conference on Programming Language Design and Implementation, PLDI 1990 ; Conference date: 20-06-1990 Through 22-06-1990",
year = "1990",
month = jun,
day = "1",
doi = "10.1145/93542.93578",
language = "English (US)",
series = "Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)",
publisher = "Association for Computing Machinery",
pages = "257--271",
booktitle = "Proceedings of the ACM SIGPLAN 1990 Conference on Programming Language Design and Implementation, PLDI 1990",
}