2009 33rd Annual IEEE International Computer Software and Applications Conference 2009
DOI: 10.1109/compsac.2009.38
|View full text |Cite
|
Sign up to set email alerts
|

Predicting Change Impact in Object-Oriented Applications with Bayesian Networks

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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(4 citation statements)
references
References 13 publications
0
4
0
Order By: Relevance
“…Researchers in [27] have investigated the correlation of the cohesion metrics with the impact of write interactions between class members and have proposed revisions to the existing cohesion metrics to consider the impact of the write interactions. Code metrics were also used as features with machine learning techniques to build prediction models of SCIA, Abdi et al in [28] proposed prediction models built using OO coupling metrics and several classification algorithms.…”
Section: Related Workmentioning
confidence: 99%
“…Researchers in [27] have investigated the correlation of the cohesion metrics with the impact of write interactions between class members and have proposed revisions to the existing cohesion metrics to consider the impact of the write interactions. Code metrics were also used as features with machine learning techniques to build prediction models of SCIA, Abdi et al in [28] proposed prediction models built using OO coupling metrics and several classification algorithms.…”
Section: Related Workmentioning
confidence: 99%
“…They have used BN to quantify the relationships and elements of the design. On the other hand, Abdi et al [18] proposed a change impact analysis technique that estimates the overall impact of an object-oriented system by using BNs. They used BN by using coupling metrics that refer to two other metrics Design and Implementation.…”
Section: Related Workmentioning
confidence: 99%
“…Hence, some researchers proposed static CIA techniques, which are often performed by analyzing the syntax and semantic, or evolutionary dependence of the program (or its change history repositories) (Abdi et al, 2009a;2009b;Hassaine et al, 2011;Petrenko and Rajlich, 2009;Sun et al, 2010;. According to our previous survey, 70% of the CIA techniques belong to static ones (Li et al, 2012).…”
Section: Introductionmentioning
confidence: 98%