Dissertation > Excellent graduate degree dissertation topics show

Research on Software Defects Predict Methods Based on PCA

Author: YangXue
Tutor: WangZhiJian
School: Hohai University
Course: Computer Software and Theory
Keywords: software defect software defects predict PCA multiple variable
CLC: TP311.52
Type: Master's thesis
Year: 2006
Downloads: 273
Quote: 3
Read: Download Dissertation

Abstract


Number of faults is a key indicator of software quality. It’s also a hotspot of software engineering research. To decrease faults’ number and improve software quality are always the purpose of any software development organization. Testing is a common way to reduce software defects today. But it is costive and only available during the procedure of programming or after the executable product is available, which is too late for development organizations to remove all faults when testing is completed.Under the limited resources, in order to reduce the cost and improve the products’ quality more effectively, the research of software defect prediction in software engineering was beginning. Hypothesis of software fault prediction is that complex software modules are more likely to have faults than simple one. Statistical metrics can represent the complexity of software modules. So it is possible to predict faults in software modules or whether a module is fault-prone based on statistical metrics that are easy to get. With software fault prediction, the defects will be found and cleaned more efficiently, and the quality as well as reliability of software will be increased obviously.Now software defects prediction is one of proven technology to improve software quality and reliability. And the number of research in this area is increasing quickly.Besides deep research on the correlative conceptions of software defects and software defects prediction, this paper also analysed and compared the software defects prediction methods which are popular used today. Based on these work, this paper proposed to employ Principle Component Analysis method in software defects prediction. PCA which is one of important methods in statistics can be used to predict the general capability of software systems. Otherwise, in allusion to the fault of PCA in the condition of multiple variable, the paper proposed a improved PCA to predict software defects.On the bases of the work above, the paper made use of the data from a middle software company to predict software defects with PCA, and the predicting results were validated by two classical models. Results of these experiments proved that software predict method based on PCA did competent job on predicting the general capability of software systems.

Related Dissertations

  1. The Research of the Fault Diagnoses Algorithm for the Liquid Rocket Engine Testing Bed Based on PCA-SVM,V433.9
  2. Research on Recognition of Fabric Weave Pattern Based on Space-Frequency Domain,TS101.923
  3. The Research on Evaluation of Living Status Systems of Expressway Relocated People,D523
  4. Application of Functional MR Imaging in Diagnose for Prostate Cancer,R737.25
  5. Image Restoration Method Research and Its Application Based on Probability PCA,TP391.41
  6. SAW gas sensor array pattern recognition technology research,TP212
  7. Vision-based Human Movement Analysis,TP391.41
  8. Stock Prediction Based on the Principal Components-BP Neural Network,F830.91
  9. Research of Fault Diagnosis Algorithm Based on Multivariate Statistics Analysis,TP277
  10. Design and Implementation of the Process Monitoring and Fault Diagnosis for Injection Molding,TQ320.5
  11. Study on the Method of Nonlinear Process Fault Detection Based on 2D-DKHA,TP277
  12. Research on Image Super-resolution Reconstruction Based on Non-local Similarity,TP391.41
  13. Research on Vision Based Hand Gesture Recognition Technology,TP391.41
  14. Temperature-responsive Expression of Two Phz Gene Clusters is Differently Regulated by Sensor RetS in Pseudomonas Aeruginosa Strain M18,Q75
  15. Evaluation of Guangxi Science and Technology Innovation, Based on PCA/CA Integarated Model,F224
  16. The Effect of Procaine Hydrochloride in Methylation Status and Expression Level of Syk Gene on Human Colon Cancer HT-29 Cells,R735.35
  17. Research on Feature Extraction Methods in Color Face Images,TP391.41
  18. Research on Face Recognition and Tracking Technology in Instant Message,TP242
  19. Study of the Hypoglycemic Active Compounds from Thunbergia and Metabolomic Data Analysis Method,R284.1
  20. Based on spectral regularization of linear dimensionality reduction methods,TP391.41
  21. Based on PCA and SVM automotive coating line electromechanical equipment intelligent diagnosis,TH165.3

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile