Mining the Impact of Object Oriented Metrics for Change Prediction using Machine Learning and Search-based Techniques

被引:0
|
作者
Malhotra, Ruchika [1 ,2 ]
Khanna, Megha [1 ,3 ]
机构
[1] Delhi Technol Univ, Delhi, India
[2] Indiana Univ Purdue Univ, Indianapolis, IN 46202 USA
[3] Univ Delhi, Acharya Narendra Dev Coll, Delhi, India
来源
2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI) | 2015年
关键词
Change proneness; Empirical validation; Search-based techniques; Inter project validation; Machine learning techniques; Software Quality;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Change in a software is crucial to incorporate defect correction and continuous evolution of requirements and technology. Thus, development of quality models to predict the change proneness attribute of a software is important to effectively utilize and plan the finite resources during maintenance and testing phase of a software. In the current scenario, a variety of techniques like the statistical techniques, the Machine Learning (ML) techniques and the Search-based techniques (SBT) are available to develop models to predict software quality attributes. In this work, we assess the performance of ten machine learning and search-based techniques using data collected from three open source software. We first develop a change prediction model using one data set and then we perform inter-project validation using two other data sets in order to obtain unbiased and generalized results. The results of the study indicate comparable performance of SBT with other employed statistical and ML techniques. This study also supports inter project validation as we successfully applied the model created using the training data of one project on other similar projects and yield good results.
引用
收藏
页码:228 / 234
页数:7
相关论文
共 50 条
  • [21] Prediction of Inhibition Activity of BET Bromodomain Inhibitors using Grid Search-Based Extreme Learning Machine and Molecular Docking
    Oyeneyin, Oluwatoba Emmanuel
    Obadawo, Babatunde Samuel
    Orimoloye, Segun Michael
    Akintemi, Eric Oluwafisayo
    Ipinloju, Nureni
    Asere, Adeola M.
    Owolabi, Taoreed O.
    LETTERS IN DRUG DESIGN & DISCOVERY, 2021, 18 (11) : 1039 - 1049
  • [22] Prediction of Changeability for Object Oriented Classes and Packages by Mining Change History
    Chhabra, Jitender Kumar
    Parashar, Anshu
    2014 IEEE 27TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2014,
  • [23] A review on prediction of diabetes using machine learning and data mining classification techniques
    Pati, Abhilash
    Parhi, Manoranjan
    Pattanayak, Binod Kumar
    INTERNATIONAL JOURNAL OF BIOMEDICAL ENGINEERING AND TECHNOLOGY, 2023, 41 (01) : 83 - 109
  • [24] Mining software repositories for adaptive change commits using machine learning techniques
    Megdadi, Omar
    Alhindawi, Nouh
    Alsakran, Jamal
    Saifan, Ahmad
    Migdadi, Hatim
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 109 : 80 - 91
  • [25] Prediction of Quality of Service Parameters Using Aggregate Software Metrics and Machine Learning Techniques
    Tripathi, Manish K.
    Chaubisa, Divyanshu
    Kumar, Lov
    Neti, Lalita Bhanu Murthy
    IEEE INDICON: 15TH IEEE INDIA COUNCIL INTERNATIONAL CONFERENCE, 2018,
  • [26] Empirical Analysis of Object Oriented Metrics using Dimensionality Reduction Techniques
    Sharma, Rashmi
    Sabharwal, Sangeeta
    Nagpal, Sushma
    2014 RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE), 2014,
  • [27] SSELM-neg: spherical search-based extreme learning machine for drug–target interaction prediction
    Lingzhi Hu
    Chengzhou Fu
    Zhonglu Ren
    Yongming Cai
    Jin Yang
    Siwen Xu
    Wenhua Xu
    Deyu Tang
    BMC Bioinformatics, 24
  • [28] Prioritizing unit tests using object-oriented metrics, centrality measures, and machine learning algorithms
    Levasseur, Marc-Antoine
    Badri, Mourad
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2024,
  • [29] Search-Based Extraction of Component-Based Architecture from Object-Oriented Systems
    Chardigny, Sylvain
    Seriai, Abdelhak
    Oussalah, Mourad
    Tamzait, Dalila
    SOFTWARE ARCHITECTURE, 2008, 5292 : 322 - +
  • [30] Genome Mining Using Machine Learning Techniques
    Wlodarczak, Peter
    Soar, Jeffrey
    Ally, Mustafa
    INCLUSIVE SMART CITIES AND E-HEALTH, 2015, 9102 : 379 - 384