A Formal, Language-Independent, and Compositional Approach to Interprocedural Control Dependence Analysis (2000)
| Citations: | 6 - 2 self |
BibTeX
@MISC{Stafford00aformal,,
author = {Judith A. Stafford},
title = {A Formal, Language-Independent, and Compositional Approach to Interprocedural Control Dependence Analysis},
year = {2000}
}
OpenURL
Abstract
Dependence relationships among the statements of a program are important to understand for various software development and maintenance purposes. The program's dependence graph is used as a base for various types of program analyses. A dependence graph represents the potential for one statement in a program to affect another in terms of the control and data dependencies among a program's statements. A dependence graph is a directed multi-graph; the vertices of the graph represent the statements in a program and the arcs represent control and data dependencies separately. During the past two decades the value of a dependence graph as a program representation has been recognized by a wide audience and the definition has been extended in various ways in order to incorporate dependence relationships in various types of programs. Ths







