Title
A new metric for predicting software change using gene expression programming
Abstract
Software metrics help in determining the quality of a software product. They can be used for continuous inspection of a software to assist software developers in improving its quality. We can also use metrics to develop quality models which predict important quality attributes like change proneness. Determination of change prone classes in an Object-Oriented software will help software developers to focus their time and resources on the weak portions of the software. In this paper, we validate the Chidamber and Kemerer metric suite for building an efficient software quality model which predict change prone classes with the help of Gene Expression Programming. The model is developed using an open source software. We further propose a new metric which can be used for identifying change prone classes in the early phases of software development life cycle. The proposed metric is validated on another open source software and the results show that it can be effectively used by the software industry to classify change prone classes. Identification of change prone classes may help in efficient refactoring and rigorous testing of these classes in the forthcoming releases of the software product.
Year
DOI
Venue
2014
10.1145/2593868.2593870
WETSoM
Keywords
Field
DocType
software quality,verification,change proneness,measurement,reliability,metrics,object-oriented metrics,gene expression programming,performance,empirical validation
Data mining,Systems engineering,Software quality analyst,Computer science,Software metric,Software quality,Software construction,Software verification and validation,Software framework,Software sizing,Software development
Conference
Citations 
PageRank 
References 
4
0.37
20
Authors
2
Name
Order
Citations
PageRank
Ruchika Malhotra153335.12
Megha Khanna2596.47