Blog‎ > ‎


posted Jul 29, 2010, 8:14 AM by Thanh Nguyen   [ updated Jul 29, 2010, 8:25 AM ]
ICSM 2010
I will present the following paper at the International Conference in Software Maintenance 2010 - Sep 10-18, 2010:
Nguyen, T. H. D., Adams, B. and Hassan, A. E. 2010. Studying the impact of dependency network measures on software quality. In International Conference on Software Maintenance, Timișoara, Romania, submitted.

Abstract: Dependency network measures capture various facets of the dependencies among software modules. For example, betweenness centrality measures how much information flows through a module compared to the rest of the network. Prior studies have shown that these measures are good predictors of post-release failures. However, these studies did not explore the causes for such good performance and did not provide guidance for practitioners to avoid future bugs. In this paper, we closely examine the causes for such performance by replicating prior studies using data from the Eclipse project. Our study shows that a small subset of dependency network measures have a large impact on post-release failure, while other network measures have a very limited impact. We also analyze the benefit of bug prediction in reducing testing cost. Finally, we explore the practical implications of the important network measures.

Hope to see you there.