Geri Dön

A measurement framework for component oriented software systems

Bileşene yönelik yazılım sistemleri için bir ölçüm çerçevesi

  1. Tez No: 199370
  2. Yazar: NAEL SALMAN
  3. Danışmanlar: DOÇ. DR. ALİ HİKMET DOĞRU
  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: Bileşen yönelimi, Karmaşıklık, Yapısal karmaşıklık, Ölçüt, Ölçüt Otomasyonu, Component Orientation, Complexity, Structural complexity, Metrics, MetricsAutomation
  7. Yıl: 2006
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 131

Özet

Bu tez bileşene yönelik (BY) yazılım sistemleri için bir ölçüm çerçevesisunmaktadır. Bileşen yönelimindeki temel kavramlar açıklanmaktadır. BY sistemlerininyapısal karmaşıklığını etkileyen etkenler belirtilmektedir. Bu etkenleri nicel ve nitelkarakterlerini tanımlamaya yonelik ölçütler tanımlanmaktadır. BY karmaşıklık metriğininingereklerini karşılayan özellikler tanımlanmaktadır. Ölçütler iki kere değerlendirilmektedir: İlkdeğerlendirmede bu tezde tanımlanmış olan özellikler kulanıldı. İkinci değerlerndirmede iseTian ve Zelkowitz tarıfından tanımlanmış olan karmaşıklık ölçüt özellikleri [84] kullanıldı.Değerlendirme sonuçları, her ikisindeki özelliklerin gerçekleştirildiğini ortaya koymaktadır.Ölçütlerin görgül geçerliği yüksek lisans öğrencilerinin projelerinden toplanan verilerüzerinde gerçekleştirilmiştir. Geçerlik sonuçları BY karmaşıklık ölçütlerinin aşağıdakiparametreleri kestirim maksadı ile geliştirme sürecinde kullanılabileceğini ortayakoymaktadır: Tasarım çabası, entegrasyon çabası (sistem entegre edilebilirliğininkarakterizasyonu), düzeltme çabası (bakım yapılabilirlik karakterizasyonu), FP (sistemişlevselliğinin karakterizasyonu), ve programcı üretkenliği. Otomatik ölçüt toplama aracıgerçekleştirilmistir ve özgül bir BY modelleme aracı ile entegre edilmiştir. Ölçüt toplamaaracı otomatik olarak sistem modellerinden karmaşıklık ölçütleri toplamakta ve öngörükestirimini buna göre gerçekleştirmektedir.

Özet (Çeviri)

A measurement framework is presented for component oriented (CO) software systems.Fundamental concepts in component orientation are defined. The factors that influence COsystems? structural complexity are identified. Metrics quantifying and characterizing thesefactors are defined. A set of properties that a CO complexity metric must satisfy are defined.Metrics are evaluated first using the set of properties defined in this thesis and also using theset of properties defined by Tian and Zelkowitz in [84]. Evaluation results revealed thatmetrics satisfy all properties in both sets. Empirical validation of metrics is performed usingdata collected from graduate students? projects. Validation results revealed that COcomplexity metrics can be used as predictors of development effort, Design effort, integrationeffort (characterizing system integrabiltiy), correction effort (characterizing systemmaintainability), function points count (characterizing system functionality), and programmerproductivity. An Automated metrics collection tool is implemented and integrated with adedicated CO modeling tool. The metrics collection tool automatically collects complexitymetrics from system models and performs prediction estimations accordingly.

Benzer Tezler

  1. Kentsel sürdürülebilirliğin ölçülmesi ve değerlendirilmesi için CBS tabanlı bir model önerisi

    A GIS based model for measurement and evaluation of urban sustainability

    GÖKÇER OKUMUŞ

    Doktora

    Türkçe

    Türkçe

    2017

    Şehircilik ve Bölge Planlamaİstanbul Teknik Üniversitesi

    Şehir ve Bölge Planlama Ana Bilim Dalı

    PROF. DR. HANDAN TÜRKOĞLU

  2. Toplu taşıma (transit) odaklı gelişim yaklaşımı ile tramvay hattı analizi: Bursa T2 hattı örneği

    A case study of tramline analysis with transit oriented development approach: Bursa T2 tramline

    BETÜL ŞENGÜLER

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Jeodezi ve Fotogrametriİstanbul Teknik Üniversitesi

    Bilişim Uygulamaları Ana Bilim Dalı

    PROF. DR. ZAİDE DURAN

  3. Kalıplama ile üretilen otomotiv yedek parçasının yaşam döngüsü analizi

    Life cycle analysis of automotive spare parts produced by molding

    KÜBRA ZEKİYE YAZIR

    Yüksek Lisans

    Türkçe

    Türkçe

    2025

    Çevre MühendisliğiBursa Teknik Üniversitesi

    Çevre Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AHMET AYGÜN

  4. Dinamik geometri ortamında problem kurma: İlköğretim matematik öğretmeni adaylarının problem kurma süreçlerinin incelenmesi

    Problem posing in a dynamic geometry environment: Investigation of preservice mathematics teachers' problem posing processes

    MELEK ŞAHİN

    Yüksek Lisans

    Türkçe

    Türkçe

    2025

    Eğitim ve ÖğretimRecep Tayyip Erdoğan Üniversitesi

    Matematik ve Fen Bilimleri Eğitimi Ana Bilim Dalı

    PROF. DR. TUĞRUL KAR

  5. The predictive function of autobiographical memory

    Otobiyografik belleğin tahmin işlevi

    DEMET AY

    Doktora

    İngilizce

    İngilizce

    2024

    PsikolojiKoç Üniversitesi

    Psikoloji Ana Bilim Dalı

    PROF. DR. SAMİ GÜLGÖZ