• DocumentCode
    3764713
  • Title

    A model to assess the effectiveness of fault prediction techniques for quality assurance

  • Author

    Lov Kumar;Santanu Ku. Rath

  • Author_Institution
    Dept. CS&E, National Institute of Technology, Rourkela, India
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Fault prediction techniques aim to predict faulty module in order to reduce the effort to be applied in later phase of software development. Majority of the approaches available in literature for fault prediction are based on regression analysis and neural network techniques. It is observed that numerous software metrics are also being used as input for fault prediction. In this paper, a cost evaluation model has been proposed for Object-Oriented software which performs cost based analysis for misclassification of faults. Appropriately, this work focuses on inspecting the usability of fault prediction. Chidamber and Kemerer (CK) metrics suite has been considered to provide requisite input data to design the model using logistic regression and hybrid approach of Neural network and Particle Swarm Optimization (Neuro-PSO and Modified Neuro-PSO). Here, fault considered as dependent variable and CK metric suite are as independent variables. A case study of Eclipse JDT core has been considered for predicting a comparative study of performances of two approaches. Fault prediction is found to be useful where normalized estimated fault removal cost (NEcost) was less than certain threshold value. Modified Neuro-PSO model obtained promising results in terms of cost analysis when compared with those of Neuro-PSO and logistic regression.
  • Keywords
    "Measurement","Testing","Mathematical model","Predictive models","Neural networks","Software","Logistics"
  • Publisher
    ieee
  • Conference_Titel
    India Conference (INDICON), 2015 Annual IEEE
  • Electronic_ISBN
    2325-9418
  • Type

    conf

  • DOI
    10.1109/INDICON.2015.7443413
  • Filename
    7443413