An approach for introducing a set of domain specific components
Alana özgü bileşen kümesini ortaya çıkarmak için bir yaklaşım
- Tez No: 416727
- Danışmanlar: PROF. DR. ALİ HİKMET DOĞRU
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2015
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu tez çalışmasında yazılım ürün hattı altyapısını oluşturacak alana özgü bileşenleri belirlemek için bir ön yaklaşım önerilmektedir. Yazılım ürün hattı, bir yazılım ürün ailesindeki varlıkların yeniden kullanımına odaklanan bir yaklaşımdır. Etkili yeniden kullanımı için yeniden kullanılabilir varlıklar alandaki değişkenlikler göz önüne alınarak belirlenmektedir. Önerilen yaklaşım, özellik modellerindeki değişkenlik tanımlamalarına ve değişkenliğin bileşen modelindeki notasyona yansıtılmasına dayanmaktadır. Ortaya çıkan ilk bileşen kümesi özellik modelinde yer alan kısıtlara ve bağımlılık, uyum, büyüklük odaklı karmaşıklık gibi tasarım ölçütlerine göre elde edilmektedir. Bileşen kümesindeki değişiklikler geliştiricilerin ihtiyaçlarını karşılayacak bir bileşen kümesi elde edinceye kadar yinelemeli bir şekilde devam etmektedir. Bu yaklaşımın amacı, yeniden kullanıma uygun, hızlıca yakınsayan ve yönetilebilir bileşen kümesine ulaşmaktır. Yaklaşımı doğrulamak için bir vaka çalışmasından yararlanılmaktadır.
Özet (Çeviri)
In this thesis, a preliminary methodology is proposed for the determination of a set of components to populate the domain model of a Software Product Line infrastructure. Software Product Line based approaches focus on the reusability of assets for a family of software products. For effective reuse, the definition of reusable assets in this thesis considers variability in a domain. The approach is based on variability specifications that is rooted in Feature Models and is reflected to a component modeling notation that addresses variability, namely VCOSEML. An initial set of components is acquired from a feature model and is modified with respect to feature constraints and design metrics corresponding to coupling, cohesion, and size oriented complexity. A component set is refined through modifications, following an iterative methodology until the developers are satisfied. The goal is to achieve a set that supports reusability – consequently to arrive at quickly converging and manageable designs through component assignments to required features. A case study is utilized in the validation of the approach.
Benzer Tezler
- 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
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
- Developing morphology disambiguation and named entity recognition for amharic
Amharca morfolojik belirsizliği giderme ve adlandırılmış varlık tanıma geliştirilmesi
EBRAHIM CHEKOL JIBRIL
Doktora
İngilizce
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. AHMET CÜNEYD TANTUĞ
- Batı Türkiye'de depremsellik ve yer hareketi modellerinin sismik tehlike analizine etkisi
The effects of seismicity and ground motion models on seismic hazard analysis in Western Türkiye
SERAP KIRIM
Doktora
Türkçe
2026
Jeofizik MühendisliğiSakarya ÜniversitesiJeofizik Mühendisliği Ana Bilim Dalı
PROF. DR. MURAT UTKUCU
- Bitki ekstraktlarıyla zenginleştirilmiş polimer esaslı hidrojel yara örtüsü geliştirilmesi ve karakterizasyonu
Development and characterization of polymer-based hydrogel wound dressings enriched with plant extracts
MUHAMMET KAMİL KERİM
Yüksek Lisans
Türkçe
2026
BiyomühendislikSakarya ÜniversitesiBiyomedikal Mühendisliği Ana Bilim Dalı
PROF. DR. MAHMUT ÖZACAR
- Reduction of losses in gas turbines using active and passive methods combination through CFD analyses and parametric investigation
CFD analizleri ve parametrik araştırma ile gaz türbinlerinde aktif ve pasif yöntemlerin birlikte kullanımıyla kayıpların azaltılması
NASSER CAN KASIMBEYOĞLU
Doktora
İngilizce
2026
Makine Mühendisliğiİstanbul Teknik ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
PROF. DR. LEVENT ALİ KAVURMACIOĞLU
PROF. DR. CENGİZ CAMCI