- Journal of Information Systems and Management Research
- Vol: 1 Issue: 1
- Yazılım Hata Kestirimine Nesne Yönelimli Ölçütlerin Etkisi
Yazılım Hata Kestirimine Nesne Yönelimli Ölçütlerin Etkisi
Authors : Tülin Erçelebi Ayyildiz, Begüm Erkal
Pages : 1-8
View : 17 | Download : 15
Publication Date : 2019-12-30
Article Type : Other
Abstract :Yazılım projelerinin sonucunda amaç sadece doğru çalışan bir ürün çıkarmak değildir. Gerçekleştirilen yazılımın kalitesel anlamda değerlendirilmesi ve kalitenin ölçülmesi de gerekmektedir. Gerçekleştirilen yazılım ne kadar kaliteli olursa bakım onarım aşamasındaki maliyetler de o kadar azalacaktır. Yazılım kalitesini etkileyen önemli noktalardan biri yazılımdaki hataların sayısıdır. Yazılımlar hem geliştirme aşamasında hem de sonrasında hatalar içerebilmektedir. Bu sebeple geliştirilen yazılımlardaki hataların erken safhada tespit edilebilmesi oldukça önem taşımaktadır. Bu çalışmanın amacı; geliştirilmiş açık kaynak kodlu yazılım projelerindeki hata sayısının belirlenmesi ve bu belirlenen hata sayıları ile yazılım kalite ölçütleri arasındaki ilişkinin analiz edilmesidir. Bu amaçla, 20 adet açık kaynak kodlu java programlama diliyle geliştirilmiş oyun projeleri veri seti olarak kullanılmıştır. Yazılım kalite ölçütlerinin analizinde Understand adı verilen statik kod analiz aracı kullanılmıştır. Projelerdeki hata sayılarını tespit etmek için Spotbugs hata tespiti aracından faydalanılmıştır. Sonraki aşamalarda yazılım hataları ve yazılım kalite ölçütleri arasındaki ilişkiyi çıkarabilmek için doğrusal regresyon yöntemi uygulanmıştır. Analiz sonucunda çıkan modelin kestirim doğruluğu yapılmıştır. Sonuçlar, yazılım hata sayısını tahmin etmek için yazılım kalite ölçütlerindan yararlanmanın mümkün olduğunu göstermektedir.Keywords : Nesne Yönelimli Ölçütler, Yazılım Hata Kestirimi, Yazılım Ölçütleri