Geri Dön

PL FSM: An aproach and a tool for the application of functional size measurement in software product line environments

PL FSM: Yazılım ürün hatları için işlevsel büyüklük ölçme yaklaşımı ve aracı

  1. Tez No: 409155
  2. Yazar: ÖNDER EREN
  3. Danışmanlar: PROF. DR. ONUR DEMİRÖRS, ÖĞR. GÖR. BARIŞ ÖZKAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2014
  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ı: 126

Özet

Yazılım büyüklük ölçümünü doğru yapmak, düşük maliyetli yazılımlar geliştirmek için çok önemlidir. Ancak; yazılım büyüklük ölçümü çok yakın zamana kadar, zaman ve para kaybıyla sonuçlanabilecek büyük çoğunlukla manuel, zaman harcayan ve hataya açık bir süreç olmuştur. Bu sürecin otomatize edilmesi yazılım geliştiren şirketlerde projenin kalitesini ve bütçe planlamasını iyileştirmek için bir zorunluluktur. Bu çalışmada, COSMIC elemanları ile UML kavram elemanları arasında bir eşleştirme yapılmış ve bu eşleştirmeyi doğrulamak için de bileşen tabanlı yazılım ürün hatlarında gerekli olan bilgiyi UML diyagramlarından alan bir araç geliştirilmiştir. Eşleştirme ve araç birlikte PL FSM olarak adlandırılmıştır. Manuel ölçüm ile elde edilen sonuçlarla otomatik ölçümde elde edilen sonuçlar karşılaştırılmış ve sonuçların birbirine yakın çıktığı gözlenmiştir. Bu çalışmanın sonucu olarak, PL FSM yaklaşımı bileşen tabanlı yazılım ürün hattında geçerlilik kazanmıştır. Bu çalışmadaki durum çalışmaları gömülü sistemler alanında yapılmış olmasına rağmen gelecekte yapılacak çalışmalar ile diğer alanlara da genelleştirilebilir.

Özet (Çeviri)

In order to develop cost-efficient software it is crucial to measure the accurate software size. However; measuring the software size has up to now been almost entirely a manual process and, as such, is both time-consuming and prone to human error which can end up with time and money loss. Automation of this process is a must for the software developing companies to improve the quality of project and budget planning. This thesis introduces a mapping between COSMIC concept elements and UML conceptual elements and an automation tool in order to capture the information needed for functional software size measurement from UML diagrams in a component based software product line environment. The mapping and the tool combined is called PL FSM. The results obtained by manual measurement and automated measurement are compared and the results are observed to be close. As a result of this study, PL FSM approach is validated in CBPL environment. The case studies have been carried out in embedded systems domain however the results can be generalized in other domains with other case studies in the future.

Benzer Tezler

  1. Kumluca (Antalya) ilçesi coğrafyası

    The Geography of Kumluca the town of Antalya

    CEMALİ SARI

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    CoğrafyaAnkara Üniversitesi

    Coğrafya Ana Bilim Dalı

    YRD. DOÇ. DR. A. SÜHA KOCAKUŞAK

  2. Derin öğrenme algoritmaları kullanarak Bitcoin'de duygu analizine dayalı yön tahmini

    Direction prediction based on sentiment analysis in Bitcoinusing deep learning algorithms

    AYŞENUR SARIKAYA

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMalatya Turgut Özal Üniversitesi

    Enformatik Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ SERPİL ASLAN

  3. Türk-Amerikan diplomatik ilişkilerinin Yüksek Komiser Amiral Bristol'un günlük ve raporlarına yansıması (1917-1927)

    Turkish-American diplomatic relations' reflection on High Commissioner Admiral Bristol's diaries and reports (1917-1927)

    İSMAİL KÖSE

    Doktora

    Türkçe

    Türkçe

    2013

    TarihKaradeniz Teknik Üniversitesi

    Tarih Ana Bilim Dalı

    PROF. DR. HİKMET ÖKSÜZ

  4. Jet çarpma ile soğutma sistemi özelliklerinin sayısal araştırılması

    Numerical characterization of a jet impingement cooling system

    EMİN NADİR KAÇAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2014

    Makine MühendisliğiEskişehir Osmangazi Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    PROF. DR. LATİFE BERRİN ERBAY

  5. Gençlik merkezlerinde serbest zaman etkinliklerine katılan bireylerin sözel beceri düzeylerinin bazı demografik değişkenler ışığında incelenmesi (Malatya ili örneği)

    Investigation of social skill levels of individuals participating in leisure activities in youth centers in the light of some demographic variables (the case of Malatya province)

    ELİF NARİNÇ

    Yüksek Lisans

    Türkçe

    Türkçe

    2021

    Sporİnönü Üniversitesi

    Beden Eğitimi ve Spor Ana Bilim Dalı

    PROF. DR. CEMAL GÜNDOĞDU