Geri Dön

Size and effort estimation based on correlations between problem and solution domain measures for object oriented software

Nesne tabanlı yazılımlar için problem ve çözüm alanı ölçüleri arasındaki ilişkiye dayalı büyüklük ve efor tahmini

  1. Tez No: 409193
  2. Yazar: TÜLİN ERÇELEBİ AYYILDIZ
  3. Danışmanlar: DOÇ. DR. ALTAN KOÇYİĞİT
  4. Tez Türü: Doktora
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2015
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Enformatik Enstitüsü
  11. Ana Bilim Dalı: Bilişim Sistemleri Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 112

Özet

Halen kullanılmakta olan yazılım büyüklüğü ölçümü ve efor kestirimleri genellikle geliştirilecek olan yazılımın detaylı gereksinimlerini temel girdi olarak kullanırlar ve büyüklük ölçümü için bir miktar zamana ve uzmanlığa ihtiyaç duyarlar. Bu tez, nesne yönelimli yazılımlarda, farklı isim ve fiil sayıları gibi problem alanı ölçüleri ile yazılım sınıfları ve metotları gibi çözüm alanı ölçüleri arasındaki ilintiyi, erken ve maliyet-etkin yazılım büyüklük ve efor kestirimi paradigması geliştirmek için analiz etmektedir. Bu amaçla, beş örnek olay incelemesi gerçekleştirilmiştir. İlk örnek olay incelemesinde 37 açık kaynak yazılım projesi değerlendirilmiş ve problem alanı ve çözüm alanı ölçüleri arasında yüksek korelasyon olduğu gözlemlenmiştir. Önerilen paradigmayı doğrulamak için, ticari yazılım projeleri üzerine ikinci ve üçüncü örnek olay incelemesi gerçekleştirilmiştir. Böylece, nesne tabanlı yazılımlar için doğrusal regresyon analizine dayalı çözüm alanı ölçülerini tahmin etmek için bir paradigma önerilmiştir. Üstelik, problem alanı ölçüleri, UCP ve CFP büyüklük ölçüleri ve yazılımı geliştirmek için gerekli olan efor arasında da önemli bir korelasyon gözlemlenmiştir. Yine büyüklük ve efor kestirimleri için doğrusal regresyon analizi gerçekleştirilmiş ve kestirim performansları dördüncü ve beşinci örnek olay incelemeleri aracılığıyla değerlendirilmiştir. Sonuçlar önerilen paradigmanın efor belirlemede UCP ve CFP paradigmalarına göre daha doğru sonuçlar verdiğini göstermektedir.

Özet (Çeviri)

Software size measurement and effort estimation methodologies in use today usually take the detailed requirements of software to be developed as the primary input and a certain amount of time and expertise is needed for size measurement. This thesis analyzes the correlations between the problem domain measures such as the number of distinct nouns and distinct verbs in the requirements artifacts and the solution domain measures such as the number of software classes and methods in the corresponding object oriented software to develop an early and cost-effective software size and effort estimation methodology. For this purpose, five case studies have been conducted. In the first case study, 37 open source software projects are analyzed and a strong correlation between the problem and solution domain measures is observed. In order to validate the proposed methodology, the second and third case studies are conducted on commercial software projects. Therefore, a methodology based on linear regression analysis is proposed to estimate the solution domain measures of object oriented software projects. Moreover, significant correlations are also observed between the problem domain measures, the Use Case Points (UCP) and the Common Software Measurement International Consortium (COSMIC) Function Point (CFP) size measures and the effort required to develop software. Again, the linear regression analysis is carried out for size and effort estimations and prediction performances are evaluated via the fourth and fifth case studies. The results show that the proposed methodology provides more accurate results compared to the UCP and CFP methodologies in effort estimations.

Benzer Tezler

  1. Rastgele alanların ar modellemesi için dik kafes süzgeci ve spektrum kestirimine uygulanması

    Two-dimensional orthogonal lattice structures for autoregressive modeling of random fields and its use in spectrum estimation

    SEDAT TÜRE

    Yüksek Lisans

    Türkçe

    Türkçe

    1993

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    DOÇ.DR. AHMET H. KAYRAN

  2. Rayleigh dalgası H/V oranı ve faz hızı dispersiyon verilerinin birlikte ters çözümü ile s-dalgası hız profillerinin elde edilmesi

    The estimation of the s-wave velocity profiles by the joint inversion of the rayleigh wave H/V ratio and phase velocity curve

    GÜL ÜNAL

    Yüksek Lisans

    Türkçe

    Türkçe

    2012

    Jeofizik Mühendisliğiİstanbul Teknik Üniversitesi

    Jeofizik Mühendisliği Ana Bilim Dalı

    PROF. DR. H. ARGUN KOCAOĞLU

  3. A stress testıng framework for the Turkısh bankıng sector: an augmented approach

    Türk bankacılık sektörü için bir stres testi çerçevesi: Bir genişletilmiş yaklaşım

    BAHADIR ÇAKMAK

    Doktora

    İngilizce

    İngilizce

    2014

    BankacılıkOrta Doğu Teknik Üniversitesi

    İktisat Ana Bilim Dalı

    PROF. DR. NADİR ÖCAL

  4. Enflasyon ve banka hisse senedi getirileri

    Başlık çevirisi yok

    MEHMET HASAN EKEN

    Doktora

    Türkçe

    Türkçe

    1999

    BankacılıkMarmara Üniversitesi

    PROF.DR. NAZIM EKREN

  5. Doğru hız kestirimi için aylık GPS kampanyalarının performansı üzerine bir inceleme

    An investigation on the performance of monthly GPS campaigns for speed estimation

    SİMGE TEKİÇ RAHMANLAR

    Doktora

    Türkçe

    Türkçe

    2019

    Jeodezi ve Fotogrametriİstanbul Teknik Üniversitesi

    Geomatik Mühendisliği Ana Bilim Dalı

    PROF. DR. ERSOY ARSLAN

    PROF. DR. DOĞAN UĞUR ŞANLI