Akdeniz University
Discipline

Bilgisayar Anabilim Dalı

Akdeniz University

2

Archived Theses

0

DOIs Assigned

0%

DOI Rate

Discipline

2 Theses
Master'sOpen AccessEN

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

Machine learningSoftware developmentSoftware programs
Akım Ayena Soule Amıdou
Akdeniz University · Institute of Graduate Studies in Science
2022
00
Master'sOpen AccessEN

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.

Serra Şahin
Dokuz Eylül University · Institute of Graduate Studies in Science
2018
00