Yazılım kalite tahmin modelleri: Nesne odaklı sistemler için makine öğrenme tekniklerine dayalı karşılaştırmalı bir araştırma
2020
1 views
0 downloads
Advisor: Dr. Öğr. Üyesi Tülin Erçelebi Ayyıldız
Abstract (TR)
Bu tez çalışmasının amacı, Chidamber ve Kemerer (CK) Nesne Yönelimli yazılım metrikleri arasındaki ilişkiyi araştırmak ve yazılım hata tahmininde doğruluk oranını belirlemektir. Bu nedenle, açık kaynaklı 33 projenin en son sürümleri için en iyi tekniği bulmak amacıyla en sık kullanılan 11 Makine Öğrenimi tekniği ve 2 Destek Vektör Makinesi kütüphanesinin performansı analiz edilmiştir. Bu tez çalışmasında, CK ölçütleri ile güvenirlik arasındaki ilişki de belirlenmiştir. Her teknik RapidMiner ve WEKA araçları kullanılarak değerlendirilmiştir. Veri kümesi, 10 kat çapraz doğrulama tekniği ile doğrulanmıştır. Ayrıca, Bayesian ağları, hangi CK metriğinin en iyi tahmin edici olduğunu belirlemek için kullanılan formlardır. Sonuçların değerlendirilmesi için Alıcı İşletim Karakteristiği, Kesinlik, Doğruluk, Eğri Altında Kalan Alan, Ortalama Mutlak Hata, Ortalama Hata Kare Kökü performans ölçütleri kullanılmıştır. Bu çalışmanın sonuçları, Rastgele Orman, Torbalama, Arttırma makine öğrenmesi tekniklerinin tahmin modelleri için en etkili olduğunu göstermektedir. Buna tersine, Destek Vektör Makineleri en az etkili modellerdir. Bu tez çalışması ayrıca, Sınıfın Ağırlıklı Metot Sayısının en etkili yazılım metriği olduğunu ortaya çıkarmıştır. Daha sonra, Alt Sınıf Sayısı, Kalıtım Ağacının Derinliği ölçümleri yazılımın kalitesini belirlemede iyi bir katkı sağlar.
Author
Özcan İlhan
Institution
How to Cite
Özcan İlhan (Yüksek Lisans Tezi). Yazılım kalite tahmin modelleri: Nesne odaklı sistemler için makine öğrenme tekniklerine dayalı karşılaştırmalı bir araştırma, 2020, Başkent University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Başkent University
- Hava araçlarına ait görüntülerin sınıflandırılması(2025)
- Cormac Mccarthy'nin Blood Meridian Or the Evening Redness in the West ve The Road adlı eserlerinin Nietzsche ışığında incelenmesi(2021)
- Türkiye'deki devlet ilkokullarında kullanılan İngilizce ders kitaplarının 21. yüzyıl becerileri ile uyumunun analizi(2025)
- Esnaf lokantaları gastronomi mirası: Ankara örneği(2025)
- Mesleki eğitimin ara eleman sorunu üzerindeki etkisi: Ankara ili inşaat sektörü üzerinde bir çalışma(2025)
- İflasın dava ve takipler üzerindeki etkileri(2019)
