Geri Dön

Variability modeling in software product lines

Yazılım ürün hatlarında değişkenlik modelleme

  1. Tez No: 268522
  2. Yazar: BARIŞ CAN CENGİZ KAŞIKÇI
  3. Danışmanlar: PROF. DR. SEMİH BİLGEN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Yazılım mühendisliği, Software engineering
  7. Yıl: 2009
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik ve Elektronik Mühendisliği Bölümü
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Yazılım ürün hatları belirli bir alana özgü sistemlerin geliştirilmesi aşamasında yeniden kullanımolanaklarını artırmak için gelişkin araçlar sunmaktadırlar. Bunun sağlanması için ürün hattına aitsistemlerin önemli ölçüde ortaklık bilgisine sahip olması beklenmektedir. Bununla birlikte,çeşitli ürün hattı varlıklarına yayılmış olan değişkenlik bilgisi, bu sistemlerin birbirlerinden ayırtedilmelerini sağlamaktadır. Bu tez ürün hattındaki değişkenliğin yönetilmesine vemodellenmesine odaklanmaktadır. Değişkenliğin modellenmesi için kaygı kavramı ortayaatılmıştır. Bir başka öneri de kaygıya dayalı değişkenlik modellerinin gösteriminde bağlamdanbağımsız gramerlerin kullanılması ve bu yolla geçersiz uygulamaların geliştirilmesininengellenmesidir. Bu yaklaşım örnek bir alan üzerinde, gene bu tez kapsamında ortaya atılanözgün değerlendirme ölçütleri kullanılarak değerlendirilmiştir.

Özet (Çeviri)

Software product lines provide enhanced means for systematic reuse when constructing systemswithin a particular domain. In order to achieve this, systems in a product line are expected tohave a significant amount of commonality. Variability is what distinguishes these systems fromone another and is spread across various product line artifacts. This thesis focuses on modelingand managing product line variability. The concept of concerns is proposed as a means ofvariability modeling. Another proposal is related to the use of context free grammars to representproduct line variability and to guarantee that any application derived according to the variabilityframework thus defined will be a valid one. This approach is evaluated for an example domain,in the light of novel evaluation criteria that are also introduced in the scope of this thesis.

Benzer Tezler

  1. Non-functional variability management by complementary quality modeling in a software product line

    Yazılım ürün hattında işlevsel olmayan değişkenliğin bütünleyici kalite modelleme ile yönetimi

    ÖZGÜR GÜRSES

    Yüksek Lisans

    İngilizce

    İngilizce

    2010

    Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik Üniversitesi

    Elektrik ve Elektronik Mühendisliği Bölümü

    PROF. DR. SEMİH BİLGEN

  2. An XML-based feature modeling language

    XML tabanlı özellik modelleme dili

    LEİLİ NABDEL

    Yüksek Lisans

    İngilizce

    İngilizce

    2011

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

    Bilgisayar Mühendisliği Bölümü

    DOÇ. DR. HALİT OĞUZTÜZÜN

  3. Ar-Ge projelerinde TRIZ yaklaşımı: Teknik çelişkilerin çözümü ve uygulama örnekleri

    TRIZ approach in R&D projects: Solving technical contradictions and application examples

    MELİKE SUDE KAZAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2026

    Mühendislik BilimleriSakarya Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MEHMET RIZA ADALI

  4. Analysis of extended feature models with constraint programming

    Genişletilmiş özellik modellerinin kısıt programlama ile analizi

    AHMET SERKAN KARATAŞ

    Doktora

    İngilizce

    İngilizce

    2010

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

    Bilgisayar Mühendisliği Bölümü

    DOÇ. DR. ALİ DOĞRU

    DOÇ. DR. HALİT OĞUZTÜZÜN

  5. Model-based product line engineering methodology for variability management in system architecture models

    Sistem mimarisi modellerinde değişkenlik yönetimi için model tabanlı ürün hattı mühendisliği metodolojisi

    TUANA GÜZEL

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Mühendislik BilimleriOrta Doğu Teknik Üniversitesi

    Bilişim Sistemleri Ana Bilim Dalı

    PROF. DR. BUYURMAN BAYKAL