This paper presents results of a study of the effect of global variables on the quantity of dependence in general and on the presence of dependence clusters in particular. The paper introduces a simple transformation-based analysis algorithm for measuring the impact of globals on dependence. It reports on the application of this approach to the detailed assessment of dependence in an empirical study of 21 programs consisting of just over 50K lines of code. The technique is used to identify global variables that have a significant impact upon program dependence and to identify and characterize the ways in which global variable dependence may lead to dependence clusters. In the study, over half of the programs include such a global variable a...
This paper presents the results of a large scale empirical study of coherent dependence clusters. Al...
Abstract-In this paper, we present a weighted, hybrid program-dependence model that represents the r...
Dependence relationships among the statements of a program are important to understand for various s...
A dependence cluster is a maximal set of program components that all depend upon one another. For s...
Dependence clusters are (maximal) collections of mutually dependent source code entities according t...
A dependence cluster is a set of mutually inter-dependent program elements. Prior studies have found...
A dependence cluster is a set of mutually inter-dependent program elements. Prior studies have found...
Abstract A dependence cluster is a set of program statements allof which are mutually inter-dependen...
Dependence between components in natural systems is a well studied phenomenon in the form of biologi...
Several authors have found evidence of large dependence clusters in the source code of a diverse ran...
AbstractThis paper presents the results of a large scale empirical study of coherent dependence clus...
Dependencies between program elements can reflect the architecture, design, and implementation of a ...
Large clusters of mutual dependence have long been regarded as a problem impeding comprehension, tes...
Several authors have found evidence of large dependence clusters in the source code of a diverse ran...
A grant from the One-University Open Access Fund at the University of Kansas was used to defray the ...
This paper presents the results of a large scale empirical study of coherent dependence clusters. Al...
Abstract-In this paper, we present a weighted, hybrid program-dependence model that represents the r...
Dependence relationships among the statements of a program are important to understand for various s...
A dependence cluster is a maximal set of program components that all depend upon one another. For s...
Dependence clusters are (maximal) collections of mutually dependent source code entities according t...
A dependence cluster is a set of mutually inter-dependent program elements. Prior studies have found...
A dependence cluster is a set of mutually inter-dependent program elements. Prior studies have found...
Abstract A dependence cluster is a set of program statements allof which are mutually inter-dependen...
Dependence between components in natural systems is a well studied phenomenon in the form of biologi...
Several authors have found evidence of large dependence clusters in the source code of a diverse ran...
AbstractThis paper presents the results of a large scale empirical study of coherent dependence clus...
Dependencies between program elements can reflect the architecture, design, and implementation of a ...
Large clusters of mutual dependence have long been regarded as a problem impeding comprehension, tes...
Several authors have found evidence of large dependence clusters in the source code of a diverse ran...
A grant from the One-University Open Access Fund at the University of Kansas was used to defray the ...
This paper presents the results of a large scale empirical study of coherent dependence clusters. Al...
Abstract-In this paper, we present a weighted, hybrid program-dependence model that represents the r...
Dependence relationships among the statements of a program are important to understand for various s...