Yazılım Projelerinin Maliyet Tahmini için WEKA’da Makine Öğrenmesi Algoritmalarının Karşılaştırmalı Analizi

نویسندگان

چکیده

Yazılım projelerinin en önemli sorunlarından biri, yazılım maliyet tahminidir. tahmini, yazılımın gerçekleştirilmesi aşamasında gereken bütçenin tahmin edilmesidir. Proje yöneticisi, proje maliyetini doğru ederek projedeki belirsizlikleri azaltır. Aksi takdirde çok ciddi ekonomik sıkıntılar doğmaktadır. Büyük projelerin %60’ı ön görülen bütçelerini aşmıştır. Bir takım %15 aşımı nedeniyle hiçbir zaman tamamlanmadığı gözlemlenmiştir. büyümesi ve karmaşıklaşması sonucunda sürekli yeni hesaplama yöntemleri geliştirilmektedir. Bu çalışmada maliyeti, makine öğrenmesi algoritmaları kullanılarak edilmeye çalışılmıştır. bilgi analizi için Waikato ortamında (WEKA) bulunan 27 farklı algoritmasında denenerek yapılmıştır. Algoritmalar 10 kat çapraz doğrulama tekniği ile PROMISE veri deposundan alınan COCOMO81, COCOMONASA COCOMONASA2 setlerine uygulanmış sonuçlar, performans ölçütü korelasyon katsayısı, hata oranları ortalama mutlak (mean absolute error - MAE), kök kare (root mean squared RMSE), bağıl hata(relative RAE) relative RRSE) baz alınarak değerlendirilmiştir. Sonuçlar incelendiğinde bir algoritmanın her iyi sonucu üretmediği, setleriyle sonuçlar ürettiği bilgisine ulaşılmıştır. Bazı algoritmaların bazı setlerinde çalışırken parametrelerle kötü verebileceği çalışma sayesinde tahmini hangi kullanılabileceği, bu COCOMO uygulandığında sonuçlarının neler olabileceği çalışan hangileri olduğu

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Referans Mimariye Uygunluğun Model Tabanlı Analizi İçin Bir Yazılım Aracı

Özet. Yazılım geliştirme süreci içinde gerçeklenen yazılımın mimarisinde, tasarlanan mimariden çeşitli nedenlerden ötürü sapmalar olabilmektedir. Bu durum kodun anlaşılırlığının azalmasına ve tasarlanan mimaride dikkate alınan kalite faktörlerinin gerçeklenen mimaride artık karşılanamamasına neden olmaktadır. Kod-mimari uyumsuzluğunun mümkün olan en erken aşamada fark edilerek düzeltilebilmesi ...

متن کامل

Yazılım Hata Kestirimi İçin Veri Analizi Yöntemlerinin Kullanılması

Özet. Yazılım kalite faaliyetleri içerisinde hataların giderilmesi için gerçekleştirilen test faaliyetleri önemli bir yer tutmaktadır. Bazı test faaliyetleri neticesinde dahi hataların tespit edilemediği durumlar olabilir. Bu nedenle yazılım hatalarının ve kusurlarının tespit edilebilmesi için etkin yöntemlere ihtiyaç vardır. Koddaki hatalı olabilecek yerler kodun özellikleri incelenerek tespit...

متن کامل

Yazilim Maliyet Tahmininde Yapay Sinir Aglari Kullanimi

Özet. Yazılım maliyet tahmini, proje yöneticilerini her daim zorlayan işlerin başında gelmiştir. Yapılan tahmini gerçek değere yaklaştırmak, yazılım geliştirme süreci boyunca süre ve bütçe kısıtlarını daha iyi kontrol edebilmek demektir. Akademik yazında, her birinin kendine has olumlu veya olumsuz yönleri olan birden fazla tahmin yöntemi önerilmiştir. Bu makalede, özellikleri iyi bilinen bir y...

متن کامل

JavaScript Kütüphaneleri için Girdi Doğrulama Analizi

Nowadays, mobile and web based software has been an integral part of our lives. In recent years, there has been an increase in usage of JavaScript libraries in those kind of software. Although these JavaScript libraries fulfill the functions they have promised with respect to the application program interfaces they provide, they are not robust against unexpected inputs. In this study, the param...

متن کامل

Kullanılabilirlik ve Yazılım Yaşam Döngüsü: Türkiye'deki Yazılım Organizasyonlarındaki Durum

Özet. Geliştirilen yazılım projelerinin kalitesini, maliyetini, hedeflenen planları gerçekleştirme yüzdesini etkileyen kullanılabilirlik kavramı son yıllarda giderek artan bir öneme sahip olmaktadır. Uygulanan yazılım yaşam döngüsü ile çok yakından ilgili olan bu olgu doğru aşamalarda sürece entegre edildiğinde geliştirilen projelerin daha başarılı olabileceği düşünülmektedir. Bu çalışmada, Tür...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Europan journal of science and technology

سال: 2021

ISSN: ['2148-2683']

DOI: https://doi.org/10.31590/ejosat.877296