Title :
Predicting Change Impact in Object-Oriented Applications with Bayesian Networks
Author :
Abdi, M.K. ; Lounis, H. ; Sahraoui, H.
Author_Institution :
Dept. d ´´Inf. et de Rech. Operationnelle, Univ. de Montreal, Montreal, QC, Canada
Abstract :
This study has to be considered as another step towards the proposal of assessment/predictive models in software quality. We consider in this work, that a probabilistic model using Bayesian nets constitutes an interesting alternative to non-probabilistic models suggested in the literature. Thus, we propose in this paper a probabilistic approach using Bayesian networks to analyze and predict change impact in object-oriented systems. An impact model is built and probabilities are assigned to network nodes. Data obtained from a real system are exploited to empirically study causality hypotheses between some software internal attributes and change impact. Several scenarios are executed on the network, and the obtained results confirm that coupling is a good indicator of change impact.
Keywords :
Bayes methods; belief networks; object-oriented programming; probability; software maintenance; software quality; Bayesian network; causality hypothesis; change impact prediction; nonprobabilistic model; object-oriented system; probabilistic model; software internal attribute; software quality assessment; Application software; Bayesian methods; Computer applications; Computer networks; Object oriented modeling; Performance analysis; Predictive models; Proposals; Software quality; Uncertainty;
Conference_Titel :
Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
Conference_Location :
Seattle, WA
Print_ISBN :
978-0-7695-3726-9
DOI :
10.1109/COMPSAC.2009.38