AJIT-e: Bilişim Teknolojileri Online Dergisi

AJIT-e: Bilişim Teknolojileri Online Dergisi

An Experimental Evaluation of the Effect of SOLID Principles to Microsoft VS Code Metrics

Yazarlar: Osman TURAN, Ömer Özgür TANRIÖVER

Cilt 9 , Sayı 34 , 2018 , Sayfalar 7 - 24

Konular:-

DOI:10.5824/1309‐1581.2018.4.001.x

Anahtar Kelimeler:Nesne Yönelimli Programlama Prensipleri,SOLID,ISO/IEC 9126,Kod metrikleri

Özet: Yazılımın bakımı, kullanıcı ihtiyaçlarındaki değişiklikler, altyapıda meydana gelen değişiklikler, sistemin çalışma koşullarındaki değişiklikler, öngörülemeyen hataların ortaya çıkması gibi nedenlerle gereklidir. Yazılımın bakım işlemleri için uygunluğu maliyeti düşürmede önemli bir etkendir. Sadece temel nesne tabanlı programlama kavramlarını kullanmak, uygulamalarımızda sürdürülebilir kod yazdığımızı göstermez. SOLID gibi nesneye yönelik tasarım prensipleri bağımlılıkları azaltmak ve yazılım bakımını artırmak ile ilgilidir. ISO/IEC 9126 bakım yapılabilirlikle ilgilidir fakat ISO/IEC 9126 ölçüme ilişkin tim girdilerin bir arada mı yoksa ayrı olarak mı kullanılmaları gerektiği konusunda net değildir. Nitekim, ISO/IEC 9126 pratik olarak veya deneysel tarzda yazılım ölçümlerinin nasıl yapılacağı, bu ölçümlerin nasıl basitçe toplanacağı, ölçümlerin nasıl değiştirilebileceği konusunda rehberlik sağlamaz. Bu çalışmada, Visual Studio VS kod metrik aracı yardımıyla ISO / IEC bakım yapılabilirliğin her alt-özelliği değerlendirilmiştir. Bu değerlendirmenin odağı sürdürülebilirlik ve analiz edilebilirlik, test edilebilirlik, değiştirilebilirlik ve kararlılık gibi alt özellikler üzerine odaklanmaktadır. Bir analiz yapmadan önce, ISO / IEC 9126 standardının bakım yapılabilirlik bölümünün her bir alt-karakteristiği özelliklerin ölçümü için beş VS kod metriğine eşlenmiştir. Bu çalışma, nesneye yönelik tasarım ilkelerinin SOLID ISO / IEC, VS kod metriği ve SOLID'i ilişkilendirerek kodun bakım yapılabilirliği, karmaşıklığı ve esnekliği üzerindeki etkisini gösterir.


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

KAYNAK GÖSTER
BibTex
KOPYALA
@article{2018, title={An Experimental Evaluation of the Effect of SOLID Principles to Microsoft VS Code Metrics}, volume={9}, number={7–24}, publisher={AJIT-e: Bilişim Teknolojileri Online Dergisi}, author={Osman TURAN,Ömer Özgür TANRIÖVER}, year={2018} }
APA
KOPYALA
Osman TURAN,Ömer Özgür TANRIÖVER. (2018). An Experimental Evaluation of the Effect of SOLID Principles to Microsoft VS Code Metrics (Vol. 9). Vol. 9. AJIT-e: Bilişim Teknolojileri Online Dergisi.
MLA
KOPYALA
Osman TURAN,Ömer Özgür TANRIÖVER. An Experimental Evaluation of the Effect of SOLID Principles to Microsoft VS Code Metrics. no. 7–24, AJIT-e: Bilişim Teknolojileri Online Dergisi, 2018.