
2
Archived Theses
0
DOIs Assigned
0%
DOI Rate
Discipline
Yazılım hata tahmini için makine öğrenimi tasarlarmak ve uygulamak
The fundamental goal of software defect prediction (SDP) techniques (DPTs) is to find errors that hamper software development value (SDV). DPTs employ software history data to construct models, which are then used to anticipate faults in fresh occurrences of code areas such files, modifications, and procedures. The attempts made by earlier studies towards building accurate prediction frameworks are generally divided into the subsequent two categories: the primary tactic is physically designing original features or new amalgamations of features to characterize defects more efficiently, and also the second approach includes the utilization of nascent and better-quality classification frameworks supported machine learning. In the existing research work, genetic algorithm is applied with PSO for the feature extraction. The bagging classification is used to come up with final classified results. During this research work, three ensemble classifiers are generated to better understand the topic. When these ensemble classifiers are used for the PCA algorithm for the feature reduction, accuracy is increased further. In the last phase, the category(class) unbalancing problem gets resolved, and therefore accuracy is increased up to 93 percent. KEYWORDS: Accuracy, Amalgamations of features, Ensemble classifiers, Machine Learning, Prediction frameworks, Software Defect Prediction, Software Defect Prediction Techniques
Yazılım geliştirmede süreç çeşitliliği
Software companies need to employ state-of-the-art technologies to meet customer requirements. Owing to the complexity of contemporary software products and uncertainty concerning the budget for the required resources, companies use process-oriented quality management techniques in order to guarantee appropriate product quality. In this light, standardized quality assurance system that uses the Capability Maturity Model Integration–Development (CMMI-DEV) program are incorporated into software development processes, and software companies aim to enhance productivity by acquiring CMMI-DEV certificates. In this study, an approach based on CMMI-DEV is used to develop software process diversity for an international company. The results show that the proposed software process diversity model can be used to assess and improve processes in middle size Software Company that has identical technical framework and similar business structure.