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

Yükleniyor...
Küçük Resim

Tarih

Kurum Yazarları

Danışman

item.page.editor

Editör

Bölüm / Program

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

DOI

Araştırma Projeleri

Akademik Birimler

Dergi Sayısı

Özet

Teknolojinin 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.

Tanım

Tez (Yüksek Lisans) - Yıldız Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2021

Dergi veya Seri

ISSN

ISBN

Haklar

Alıntı

Koleksiyonlar

Onay

Gözden geçir

Tamamlayıcı Bilgiler

Referans Gösteren

Related Patent

Related Goal

0

Views

0

Downloads