Yayın:
Yazılım kod kalitesinin iyileştirilmesinde yeni yaklaşımlar

dc.contributor.authorMutlu, Özge
dc.date.accessioned2022-08-09T12:09:10Z
dc.date.accessioned2026-06-21T05:19:52Z
dc.date.available2022-08-09T12:09:10Z
dc.date.issued2021
dc.descriptionTez (Yüksek Lisans) - Yıldız Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2021en_US
dc.description.abstractTeknolojinin hızla gelişmesi ve bu gelişmeyle beraber artan müşteri talepleri yazılım geliştirme sektöründeki baskıyı günden güne arttırmaktadır. Geliştirilen ürünü mümkün olduğunca çabuk piyasaya sürmek ortaya çıkan bu rekabet için büyük önem arz etmektedir. Oluşan bu zaman kısıtlaması ve artan taleplerle beraber hızla büyüyen projeler yazılan kodun kalitesinde düşüşlere ve oluşabilecek hataların artışına neden olmaktadır. Bu sorunların önüne geçebilmek için tüm geliştirme süreci dikkatli şekilde gözlemlenmeli , belirli standart ve ölçütlerle kod değerlendirmeleri yapılmalıdır. Yazılımı değerlendirmek için kullanılan ölçütlerin hedef üzerinde büyük bir etkisi vardır, bu nedenle yazılımın gereksinimlerine göre hangi ölçütlerin daha verimli olacağına alınacak kararlar oldukça önemlidir. Ancak belirli bir hedef için çok sayıda ölçüm ,değerlendirmesi zor olabilecek farklı aralıklarda çeşitli değerler vereceğinden çok kafa karıştırıcı hale gelebilir. Hedefimiz tüm bu yönleri kapsayan bir ölçüt bulup, başarılı bir yazılıma doğru iyi bir adım atmaktır. Bu yazıda amacımız, iki nedenden ötürü tasarım aşamasında yazılımın karma¸sıklığını ölçmektir: Karma¸sıklık, yazılımın kalitesini yeniden kullanılabilirlik, anlaşılabilirlik ve bakım maliyeti gibi pek çok açıdan etkileyen önemli bir faktördür. Tasarım aşamasında karma¸şıklığın ölçülmesi, bu a¸samanın yeniden tasarım ve sürdürülebilirlik maliyetini ve çabasını azaltmadaki katkısı nedeniyle, kalitede birçok avantaj sağlayabilir. Bu çalışmada yazılım kalitesi ve metrikleri incelenmiş bu metriklerden biri olan kod karma¸sıklığının farklı hesaplamaları ele alınmış ,uygulanmış ve nasıl daha verimli hale getirilebilir sorusunun cevapları aranmıştır. Uygulamalar nesneye yönelik programlama dillerindeki geniş kalite araçlarına sahip olmayan veri tabanı nesnelerinde yapılmıştır. Sonuç olarak karma¸sıklığın bu nesnelerde ölçülebilir,kontrol edilebilir olduğu ispatlanmış ve mevcut karma¸sıklık hesaplamalarından daha detaylı ve genişletilebilir bir modelin başarıyla kullanılabileceği görülmüştür.en_US
dc.identifier.urihttps://hdl.handle.net/20.500.14981/12963
dc.language.isotren_US
dc.subjectKod kalitesien_US
dc.subjectYazılım kalitesien_US
dc.subjectKod karmaşıklığı sürdürülebilirliken_US
dc.titleYazılım kod kalitesinin iyileştirilmesinde yeni yaklaşımlaren_US
dc.typemasterThesisen_US
dspace.entity.typePublication

Dosyalar

Orijinal paket

Şimdi gösterimde1 - 1 of 1
Yükleniyor...
Küçük Resim
Adı:
5147.pdf
Boyut:
4,23 MB
Format:
Adobe Portable Document Format

Koleksiyonlar