作者
Wes Masri, Andy Podgurski
发表日期
2009/10/14
期刊
ACM Transactions on Software Engineering and Methodology (TOSEM)
卷号
19
期号
2
页码范围
1-33
出版商
ACM
简介
Dynamic information flow analysis (DIFA) was devised to enable the flow of information among variables in an executing program to be monitored and possibly regulated. It is related to techniques like dynamic slicing and dynamic impact analysis. To better understand the basis for DIFA, we conducted an empirical study in which we measured the strength of information flows identified by DIFA, using information theoretic and correlation-based methods. The results indicate that in most cases the occurrence of a chain of dynamic program dependences between two variables does not indicate a measurable information flow between them. We also explored the relationship between the strength of an information flow and the length of the corresponding dependence chain, and we obtained results indicating that no consistent relationship exists between the length of an information flow and its strength. Finally, we …
引用总数
2008200920102011201220132014201520162017201820192020202120222023202412632412526265341
学术搜索中的文章
W Masri, A Podgurski - ACM Transactions on Software Engineering and …, 2009