A Bayesian Network Based Approach for Change Coupling Prediction

  • Authors:
  • Yu Zhou;Michael Würsch;Emanuel Giger;Harald C. Gall;Jian Lü

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • WCRE '08 Proceedings of the 2008 15th Working Conference on Reverse Engineering
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Source code coupling and change history are two important datasources for change coupling analysis. The popularity of public opensource projects in recent years makes both sources available. Basedon our previous research, in this paper, we inspect differentdimensions of software changes including change significance or source codedependency levels, extract a set of features from the twosources and propose a bayesian network-based approach forchange coupling prediction. By combining the features from the co-changed entitiesand their dependency relation, the approach can model the underlyinguncertainty. The empirical case study on two medium-sizedopen source projects demonstrates the feasibility and effectivenessof our approach compared to previous work.