AJIT-e: Bilişim Teknolojileri Online Dergisi

AJIT-e: Bilişim Teknolojileri Online Dergisi

Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications

Yazarlar: Rabia Burcu KARAÖMER, Oumout CHOUSEİNOGLOU

Cilt 7 , Sayı 24 , 2016 , Sayfalar 7 - 28

Konular:-

Anahtar Kelimeler:Web yazılımları,Yazılım güvenilirlik modelleri,Bozulma oranı,Homojolmayan poisson süreçleri

Özet: Yazılım güvenilirliği, proje başarısını doğrudan etkileyen önemli kalite faktörlerinden biridir. Yazılım güvenilirliğinin modellenmesi ile bir projenin ne kadar zaman sonra ve ne kadar efor sonucunda kullanıcıya sunulabileceği tahmin edilebilir. Bu da proje kaynak ve takvim planlamasında yardımcı olabilmektedir. Bu amaçla yazılım güvenilirlik modelleri yazılımların olgunluklarını ölçmede sıklıkla kullanılmaktadır. Literatürde yazılım güvenilirlik modellerinin karşılaştırılmasına yönelik birçok çalışma bulunmasına rağmen yazılım türünü dikkate alıp bu kapsamda yazılım güvenilirlik modellerinin karşılaştırılmasının yapılmasına ihtiyaç vardır. Bu çalışma, yazılım güvenilirliğini ölçmek için kullanılan modellerin Web yazılımlarındaki performanslarının karşılaştırılmasını hedeflemektedir. Bu amaçla Türkiye'de bir yazılım şirketinin dört ayrı Web yazılım projesinde tutulan hata kayıtları kullanılarak altı ayrı yazılım güvenilirlik modeli karşılaştırılmıştır. Karşılaştırmada kullanılan modeller; Üstel Homojen Olmayan Poisson Süreci Goel Okumoto, Musa Üstel, Büklümlü S Şekilli Homojen Olmayan Poisson Süreci, Geciktirilmiş S Şekilli Homojen Olmayan Poisson Süreci, Yamada ve Pham-Nordmann-Zhang Kesin Olmayan Hata Tespiti PNZ modelleridir. Yazılım güvenilirlik modellerinin uygulanması sırasındaçok olabilirlik tahmin yöntemi kullanılarak hata kayıt verilerine uygun model parametreleri, her bir model ve her bir proje için tahmin edilmiştir. En çok olabilirlik yöntemi ile model parametrelerinin tahmin edilmesi sırasında, elde bulunan hata kayıt verilerinin %100’ünün, %70’inin ve %50’sinin kullanılması durumları olmak üzere üç durum ayrı ayrı incelenmiş ve sonuçları değerlendirilmiştir. Tahmin edilen parametrelerle oluşturulan modellerin projelere uygunluğu hata kareler ortalaması, ortalama bağıl hata, yüzde bağıl hata sapması ve dengeli tahmini bağıl hata ölçümleri kullanılarak hesaplanmıştır. Her bir model için dört proje, üç hata durumu %100, %70, %50 ve dört ölçüm sonucuna göre toplamda 48 farklı ölçüm alınmıştır. Bu 48 ölçüm içerisinden her bir ölçüm içinyüksek başarıya sahip model seçilmiş ve modeller buna göre sıralanmıştır. Çalışma sonucunda Homojen Olmayan Poisson Süreci modellerinin Web yazılımlarında kullanılabileceği gösterilmiş olup Geciktirilmiş S Şekilli Homojen Olmayan Poisson Süreci yazılım güvenilirlik modeli 13 durum ileçok durumda başarılı model olmuştur. Ancak Yamada ve Üstel Homojen Olmayan Poisson Süreci Goel Okumoto modellerinin birbirlerine benzer hata tahminleri yapıp birbirlerine yakınsadığı düşünülmektedir. Bu nedenle bu iki modelin toplamda 23 durum ileçok durumdaiyi sonucu veren modeller olması ile kullanılan diğer yazılım güvenilirlik modellerine göre daha iyi modelleme yapacağı düşünülmektedir.


ATIFLAR
Atıf Yapan Eserler
Henüz Atıf Yapılmamıştır

KAYNAK GÖSTER
BibTex
KOPYALA
@article{2016, title={Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications}, volume={7}, number={7–28}, publisher={AJIT-e: Bilişim Teknolojileri Online Dergisi}, author={Rabia Burcu KARAÖMER,Oumout CHOUSEİNOGLOU}, year={2016} }
APA
KOPYALA
Rabia Burcu KARAÖMER,Oumout CHOUSEİNOGLOU. (2016). Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications (Vol. 7). Vol. 7. AJIT-e: Bilişim Teknolojileri Online Dergisi.
MLA
KOPYALA
Rabia Burcu KARAÖMER,Oumout CHOUSEİNOGLOU. Comparison of Non-Homogeneous Poisson Process Software Reliability Models in Web Applications. no. 7–28, AJIT-e: Bilişim Teknolojileri Online Dergisi, 2016.