Yüksek LisansAçık Erişim

Açık kaynak yazılım projeleri için içsel ürün özelliklerine ve metriklerine dayalı bir test edilebilirlik analizi yöntemi

Bu tez size mi ait?

Bu kayıt toplu arşivden geldi. Sizinse profilinize bağlayın.

2019
0 görüntülenme
0 i̇ndirme

Özet (TR)

Açık kaynak yazılımların önemi ve popülerliği her geçen gün artmaktadır. Bu doğrultuda açık kaynak yazılımlar için kalitenin yüksek tutulması hem geliştiriciler hem de kullanıcılar tarafından beklenmektedir. Yazılım kalitesi ise içsel ve dışsal pek çok faktörden etkilenen çok boyutlu bir kavramdır. Bu kapsamda yazılımın kalitesini etkileyen en önemli faktörlerden birisi de test edilebilirliktir. Bir yazılımın test edilebilirlik düzeyi ne kadar yüksekse, test eforu ve maliyeti o kadar düşük olacak, sonuçta güvenilir ve kaliteli ürünler ortaya çıkacaktır. Ancak, test edilebilirlik yazılım ürünlerinin içsel bir özelliği olmadığı için doğrudan ölçülmesi mümkün değildir. Dolayısı ile test edilebilirliği içsel özellikler ile ilişkilendiren yöntemlere ihtiyaç vardır. Literatürde test edilebilirliği anlamak için pek çok çalışma yapıldığı ve test edilebilirliği tahmin etmek için çeşitli ölçütler önerildiği görülmüştür. Bu tez çalışması kapsamında, test edilebilirliği değerlendirmeye yönelik literatürde önerilmiş olan iç ürün ölçütleri sistematik haritalama metodu kullanılarak derlenmiştir. Daha sonra derlenen bu ölçütlerin kendileri arasındaki ve test süit ölçütleri arasındaki ilişkiler seçilen örnek yazılım kümesi üzerinden deneysel olarak incelenmiştir. Ardından, test edilebilirliğin yazılımlar açısından neden önemli olduğunun anlaşılması için açık kaynak yazılımların başarısı ile test eforu arasında ilişki olup olmadığı test süit ölçütlerinden faydalanarak incelenmiştir. Bu deneysel incelemeler sonucunda, tez kapsamında kullanılan yazılım seti için kullanımı kolay ve sade bir test edilebilirlik formülü önerilmiş ve bu formülün işlevselliği, test eforu ile olan ilişkisi incelenerek kontrol edilmiştir. Elde edilen korelasyonlar sonucunda test edilebilirliği etkileyen faktörlerin birbirine bağımlı olduğu, test edilebilirliği azaltan faktörlerin harcanan test eforunu artırdığı gözlenmiştir. Açık kaynak yazılımların başarısı ile harcanan test eforu arasında ise orta düzeyde bir ilişki saptanmıştır. Ayrıca, test eforunun yazılan test kodunun kalitesine bağlı olarak artabileceğine dair sonuçlar elde edilmiştir.

Yazar

Ebru Hanoğlu

Bu Yayına Nasıl Atıf Yapılır

Ebru Hanoğlu (Yüksek Lisans Tezi). Açık kaynak yazılım projeleri için içsel ürün özelliklerine ve metriklerine dayalı bir test edilebilirlik analizi yöntemi, 2019, Hacettepe University.

Anahtar Kelimeler

Lisans

Tüm Hakları Saklıdır

Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.

Hacettepe University tezlerinden daha fazlası