Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/4557
Title: | Software reliability estimation using data classification techniques |
Researcher: | Chandrasekhararao, M V P |
Guide(s): | Raveendra Babu, B |
Keywords: | Data mining techniques Neural network based defect prediction Software Metrics Defect Prediction |
Upload Date: | 5-Sep-2012 |
University: | Jawaharlal Nehru Technological University |
Completed Date: | August 2012 |
Abstract: | Software metrics have been used to define the complexity of the software program and to estimate programming time. Extensive research has also been carried out to quantify defects in a module using software metrics. Data mining techniques have been used for defect prediction in software modules. Cyclomatic complexity, Halstead metrics and size of the software are the most commonly used metrics in the defect prediction models. The goal of this research is to help IT team identify defects based on existing software metrics using data mining techniques and thereby improve software quality which ultimately results in reducing the software development cost in the development and maintenance phase. This research focuses on identifying defective modules and therefore the scope of software that needs to be examined for defects can be prioritized. Since the proposed methodology helps in identifying modules that require immediate attention, the reliability of the software can be improved faster by handling higher priority defects first. This research focuses on classifying defects based on software metrics and can be broadly classified into three areas: ? Investigating existing data mining techniques for software defect prediction using software metrics.Propose a novel pre processing technique based on cumulative distributed function and normalized distribution function. ? Implement a novel neural network classification algorithm, Fuzzy Bell Multi Layer Perceptron (FB- MLNN) Neural Network architecture for software defect prediction process model based on the software metrics. Investigations show that the proposed preprocessing technique improves the classification accuracy over 10% with various classifiers producing classification accuracies of 94.55 to 96.79%. The proposed FB-MLNN achieves a classification accuracy of 98.2% which is a significant improvement over other methods. The sensitivity and specificity of the proposed method is converges which is highly essential for identifying defective modules. |
Pagination: | 126p. |
URI: | http://hdl.handle.net/10603/4557 |
Appears in Departments: | Faculty of Computer Science & Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
01_title.pdf | Attached File | 276.05 kB | Adobe PDF | View/Open |
02_declaration.pdf | 164.8 kB | Adobe PDF | View/Open | |
03_certificate.pdf | 211.79 kB | Adobe PDF | View/Open | |
04_acknowledgemetns.pdf | 153.52 kB | Adobe PDF | View/Open | |
05_abstract.pdf | 185.56 kB | Adobe PDF | View/Open | |
06_contents.pdf | 198.08 kB | Adobe PDF | View/Open | |
07_list of figures.pdf | 153.58 kB | Adobe PDF | View/Open | |
08_list of tables.pdf | 142.55 kB | Adobe PDF | View/Open | |
09_list of symbols.pdf | 294.82 kB | Adobe PDF | View/Open | |
10_list of abbreviations.pdf | 140.93 kB | Adobe PDF | View/Open | |
11_publications from the work.pdf | 165.84 kB | Adobe PDF | View/Open | |
12_chapter 1.pdf | 206.67 kB | Adobe PDF | View/Open | |
13_chapter 2.pdf | 208.51 kB | Adobe PDF | View/Open | |
14_chapter 3.pdf | 467.07 kB | Adobe PDF | View/Open | |
15_chapter 4.pdf | 483.26 kB | Adobe PDF | View/Open | |
16_chapter 5.pdf | 618.5 kB | Adobe PDF | View/Open | |
17_chapter 6.pdf | 203.46 kB | Adobe PDF | View/Open | |
18_references.pdf | 234.7 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: