2008
DOI: 10.4304/jsw.3.5.26-39
|View full text |Cite
|
Sign up to set email alerts
|

Change Prediction in Object-Oriented Software Systems: A Probabilistic Approach

Abstract:

An estimation of change-proneness of parts of a software system is an active topic in the area of software engineering. Such estimates can be used to predict changes to different classes of a system from one release to the next. They can also be used to estimate and possibly reduce the effort required during the develo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
18
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 26 publications
(18 citation statements)
references
References 24 publications
0
18
0
Order By: Relevance
“…For instance, the combination between dependencies mined from UML diagrams [36] and code metrics has been proposed [12], [13], [14], [15]. Also genetic and learning algorithms have been proposed in this context [37] [38] [39].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…For instance, the combination between dependencies mined from UML diagrams [36] and code metrics has been proposed [12], [13], [14], [15]. Also genetic and learning algorithms have been proposed in this context [37] [38] [39].…”
Section: Related Workmentioning
confidence: 99%
“…For this reason, researchers devoted a lot of attention to the problem by (i) analyzing the factors influencing the change-proneness of classes [6], [8], [9], [10], [11], and (ii) devising prediction models able to alert developers about the classes on which preventive actions should be focused on [12], [13], [14], [15].…”
Section: Introductionmentioning
confidence: 99%
“…Second, it aims to devise a workbench in which the changes to the source code do not occur in a vacuum, but can be evaluated and finetuned in order to address specific quality requirements for the Validated [12] new target system such as enhancements in maintainability. Ali R. Sharafat et al, [18]proposed future work on the extensibility of the proposed approach on large scale projects with the scope of determining those parameters directly from the source code, the application domain, or any other related data rather than calculating empirically. There areseveral possible solutions discarded due to the lack of resources which can be reconsidered when new case studies are analyzed.…”
Section: Synergy In Predicting Critical Partsmentioning
confidence: 99%
“…Ali R. Sharafatet al, [18] proposed a probabilistic approach to predict changes in OO systems. This technique is applied on an OO open source project, JFlex [19].…”
Section: Synergy In Predicting Critical Partsmentioning
confidence: 99%
“…To tackle this requirement, Ah-Rim Han et al [16] have offered an innovative and a systematic method for estimating the class dependency measure (BDM) which enables proper forecast of changeproneness in UML 2.0 brand. Ali R. Sharafat and Ladan Tahvildari [17] have come out with a novel method to forecast modifications in an object-oriented software mechanism. The key dilemma in software growth procedure is to evolve inaccuracy recognition to initial stages of the software life span.…”
Section: Related Workmentioning
confidence: 99%