Nesne yönelimli yazılım testi ve metrik kümesi değerlendiren uzman modülün gerçekleştirilmesi


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Gazi Üniversitesi, Bilişim Enstitüsü, Bilgisayar Eğitimi, Türkiye

Tezin Onay Tarihi: 2011

Tezin Dili: Türkçe

Öğrenci: M. HANEFİ CALP

Danışman: NURSAL ARICI

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

Nesne yönelimli yazılımlar; kapsülleme, kalıtım ve çok biçimlilik gibi bazı özelliklere sahiptir. Bu özellikler, nesne yönelimli yazılımların test, bakım ve onarım faaliyetlerini önemli ölçüde etkilemektedir. Sözkonusu özellikleri ölçebilmek, test faaliyetlerini daha iyi yönetebilmek, riskleri azaltabilmek ve geliştirilen yazılımların kalitesi hakkında daha anlamlı yorumlar yapabilmek amacıyla da test metrikleri kullanılmaktadır. Hem nesne yönelimli yazılım test faaliyetlerinde hem de bu faaliyetlerde kullanılan metriklerin değerlendirilmesinde büyük eksiklikler bulunmaktadır. Dolayısıyla, nesne yönelimli yazılımların testi, analizi ve tasarım metrik değerlendirilmesi ile ilgili konuların yeniden ele alınması gerekir. Tam da bu noktada bu tez konusunun önemi ortaya çıkmaktadır.Bu tez çalışmasında, özellikle nesne yönelimli yazılım geliştirme sürecindeki test faaliyetleri araştırılmıştır. Ayrıca, geliştirilen nesne yönelimli yazılımların tasarım metriklerini değerlendiren bir uzman modül gerçekleştirilmiştir. Dolayısıyla bu çalışma ile nesne yönelimli test faaliyetleri konusunu açıklığa kavuşturarak nesne yönelimli tasarım metrik değerlendirilmesi ve bunun sonucu olarak da yazılım kalite değerlendirilmesi konularında bir otomasyon geliştirilmiştir. Çalışmanın literatüre önemli katkılar sağlayacağı düşünülmektedir.