Geri Dön

Feature-based software asset modeling with domain specific kits

Alana özgü kitler ile özellik bazlı yazılım varlık modellemesi

  1. Tez No: 201720
  2. Yazar: NESİP İLKER ALTINTAŞ
  3. Danışmanlar: DOÇ. DR. ALİ H. DOĞRU, DR. SEMİH ÇETİN
  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: Alana Özgü Kitler, Özellik Bazlı Yazılım Geliştirme, Varlık Mod-elleme, Yazılım Fabrikaları, Yazılım Mimarileri, Yazılım Ürün Bantları, Yazılım mimarisi, Yazılım mühendisliği, Asset Modeling, Domain Specific Kits, Feature-Based Software Development, Software Architectures, Software Factories, Software Product Lines, Software architecture, Software engineering
  7. Yıl: 2007
  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ı: Belirtilmemiş.

Özet

Bu çalışma yazılım ürün hatları kurulmasına yönelik Yazılım Fabrika Otomasyonu olarak adlandırılan bir endüstrileşme modeli önermektedir. Bu tezin ana katkısı Alana Özgü Kitlerin (AÖK) kavramsallaştırılması ve buna dayalı olarak yazılım ürün bantlarına yönelik bir alan tasarım modelidir. AOK kavramı diğer endüstrilerde yıllardır uygulanmakta olan fabrika otomasyon modelinden esinlenmiştir. Ana yapı taşı olarak AÖK'ler, temel nitelikleri ve örnekleri ile detaylı olarak incelenmiştir. Geliştirilen alan tasarım modeli iki ana aktivite içermektedir: Birincisi, AÖK'ler kullanılarak ürün hattı referans mimarisinin oluşturulması ve ikinci olarak yine AOK kavramına dayanarak yeniden kullanılabilir varlık modelinin geliştirilmesidir. Her iki modelleme aktivitesi de özellik bazlı alan analizi çıktıları üzerine kurgulanmıştır. Bu iki modelleme aktivitesi çıktıları ürün hattı referens mimarisi ve varlık modelidir. Yaklaşım, iki farklı ürün ailesi için yazılım ürün hattı kurularak denenmiş ve geçerlenmiştir. AÖK ve yazılım varlıklarının tekrar kullanılabilirliği örnekler ile tartışılmıştır. Son olarak, geliştirilen model sağladığı kalite iyileştirmeleri açısından değerlendirilmiş ve diğer ürün hattı mühendislik yaklaşımları ile karşılaştırılmıştır.

Özet (Çeviri)

This study proposes an industrialization model, Software Factory Automation, for establishing software product lines. Major contributions of this thesis are the conceptualization of Domain Specific Kits (DSKs) and a domain design model for software product lines based on DSKs. The concept of DSK has been inspired by the way other industries have been successfully realizing factory automation for decades. DSKs, as fundamental building blocks, have been deeply elaborated with their characteristic properties and with several examples. The constructed domain design model has two major activities: first, building the product line reference architecture using DSK abstraction; and second, constructing reusable asset model again based on DSK concept. Both activities depend on outputs of feature-oriented analysis of product line domain. The outcome of these coupled modeling activities is the reference architecture and asset model of the product line. The approach has been validated by constructing software product lines for two product families. The reusability of DSKs and software assets has also been discussed with examples. Finally, the constructed model has been evaluated in terms of quality improvements, and it has been compared with other software product line engineering approaches. iv

Benzer Tezler

  1. An approach for introducing a set of domain specific components

    Alana özgü bileşen kümesini ortaya çıkarmak için bir yaklaşım

    İBRAHİM ONURALP YİĞİT

    Yüksek Lisans

    İngilizce

    İngilizce

    2015

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ALİ HİKMET DOĞRU

  2. An investigation of the performance of text mining-based text representation and classification methods on different datasets

    Farklı veri kümeleri üzerinde metin madenciliği tabanlı metin temsili ve sınıflandırma yöntemlerinin performansının incelenmesi

    ABDULKERİM BEKAR

    Yüksek Lisans

    İngilizce

    İngilizce

    2026

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Veri Mühendisliği ve İş Analitiği Ana Bilim Dalı (disiplinlerarası)

    DR. ÖĞR. ÜYESİ MEHMET ALİ ERGÜN

  3. LLC rezonans çeviricilerinin üretim tabanlı en uygunlaştırılmış tasarımına katkılar

    Contributions to the manufacturing based optimizeddesign of LLC resonant converters

    EMRE RASIM

    Yüksek Lisans

    Türkçe

    Türkçe

    2026

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

    Elektrik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. DERYA AHMET KOCABAŞ

  4. Bina tipi taşıyıcı sistemlerde bir yapı sağlığı izleme yöntemi önerisi: Basitleştirilmiş sayısal model ve hasar tespit algoritması

    A structural health monitoring method proposal for building-type structural systems: Simplified numerical model and damage detection algorithm

    EMRE GÖNÜLCÜ

    Doktora

    Türkçe

    Türkçe

    2026

    İnşaat Mühendisliğiİstanbul Teknik Üniversitesi

    İnşaat Mühendisliği Ana Bilim Dalı

    PROF. DR. ENGİN ORAKDÖĞEN

    DR. ÖĞR. ÜYESİ AHMET ANIL DİNDAR

  5. WRF bölgesel modeli, YTTS gözlemleri ve istatistiksel yöntemler kullanarak İstanbul yıldırım düzeninin incelenmesi

    Using by WRF regional model, YTTS observations and statistical methods examining of the İstanbul lightning characteristics

    KERİM ATİLLA KORKMAZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2022

    Meteorolojiİstanbul Teknik Üniversitesi

    Meteoroloji Mühendisliği Ana Bilim Dalı

    PROF. DR. AHMET DURAN ŞAHİN