Sürekli entegrasyon destekli hata öngörü sistemi
Bu tez size mi ait?
Bu kayıt toplu arşivden geldi. Sizinse profilinize bağlayın.
Özet (TR)
Bu araştırmada yazılım geliştirme sürecinde sürekli entegrasyon sistemi verileri kullanılarak oluşabilecek hataların önceden tahmini üzerine çalışılmıştır. Yazılım geliştirme süreçlerinde kod değişikliklerinden, hata raporlarına, tasarım dokümanlarından, sürüm bilgilerine kadar uzanan bir dizi veri oluşur. Bu veriler kullanılarak yazılımdaki hata oluşabilecek noktalar önceden tahmin edilebilir. Hata öngörü sistemleri için kullanılabilecek çok çeşitli veri setleri ve yöntemler bulunmaktadır. Bunların birçoğu kod değişiklikleri, statik kod analizi değerleri, geçmiş hataların analizi gibi verileri kullanır. Bu çalışmada ise kodun sürekli entegre edildiği ve derlendiği sistemin ürettiği veriler kullanılmıştır. Çalışma için üç farklı açık kaynaklı yazılım projesi kullanılmıştır. Bu projelerin sürekli entegrasyon verileri, hata sistemlerindeki verileri ve sürüm verileri kullanılmıştır. Projeye uygun bir sürüm süresi belirlenerek gelecek sürümde çıkabilecek hata sayısı tahmini yapılmıştır. Bu sayede yazılım geliştirme sürecinde oluşan bu tahminler yazılım ekibine yol gösterici olur. Anahtar Sözcükler: Hata öngörüsü, Yazılım geliştirme depoları, Veri madenciliği, Sürekli entegrasyon, Yazılım geliştirme süreci, Yazılım derleme.
Yazar
İbrahim Esen
Bu Yayına Nasıl Atıf Yapılır
İbrahim Esen (Yüksek Lisans Tezi). Sürekli entegrasyon destekli hata öngörü sistemi, 2019, Eskişehir Technical Üniversity.
Anahtar Kelimeler
Lisans
Tüm Hakları Saklıdır
Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.
Eskişehir Technical Üniversity tezlerinden daha fazlası
- Farklı bitki ekstre ve yağlarının antibiyofilm etkisinin mikrobiyolojik ve moleküler yöntemlerle araştırılması(2022)
- Karbendazim tayinine yönelik modifiye elektrot temelli elektrokimyasal sensör geliştirilmesi(2020)
- Süper-çözünürlük için imge topolojisine dayalı ters mesafe ağırlıklı interpolasyon yöntemi(2021)
- A study of applying smart city standards on the city of Eskişehir(2021)
- Gazze Şeridi'nde inşaat işçileri ve mühendislerin mesleki tatmininin incelenmesi(2021)
- Mimarlıkta üretken tasarım süreçleri ve mekan analizleri için bir sistem önerisi(2022)
