Model dönüşüm dillerinin incelenmesi ve bir sorgu dili önerisi
A survey of model transformation languages and a model query language proposal
- Tez No: 182925
- Danışmanlar: PROF. DR. YASEMİN TOPALOĞLU
- 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: 2006
- Dil: Türkçe
- Üniversite: Ege Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 131
Özet
Bu tez çalışmasında, Model Tabanlı Mühendislik kapsamındamodel dönüşümleri için geliştirilmiş ATL, MOLA, TEFKAT, GREAT,YATL model dönüşüm dilleri incelenmiş ve model dönüşüm dillerideğerlendirmesi için literatürde yer alan çalışmalar tartışılmıştır. Buçalışmalar temel alınarak genel amaçlı bir model dönüşüm dilininsağlaması gereken istekler ve bu istekler arasındaki ilişkileraraştırılmıştır. Tanımlanan istekler doğrultusunda, rol tabanlı bir modeldönüşüm dilinin sorgu kısmını oluşturacak bir sorgu dili önerilmiştir.Rol tabanlı sorgu dilinde rollerin ve dönüşümlerin ifadeedilmesinde gösterim olarak literatürde tanımlanmış Role-BasedModeling Language (RBML) dilinden yararlanılmıştır. Bu gösterim, rolüoynayan sınıfların sayılarını belirtmemize ve bu sınıflara ait kısıtları üst(meta) seviyede OCL kullanarak göstermemize olanak sağlamaktadır.Rol tabanlı sorgu dilinin UML-RDBMS ve çoklu kalıtım-tekli kalıtımdönüşümlerinde kullanımı örneklenmiş ve tartışılmıştır.
Özet (Çeviri)
In this thesis, model transformation languages like ATL, MOLA,TEFKAT, GREAT, and YATL which were developed for Model DrivenEngineering (MDE) are studied. The requirements that modeltransformation languages should fulfill are examined by discussing therelated work in the literature. Based on this survey, a set of generictransformation language requirements and the relations between theserequirements are defined. According to the survey of transformationlanguages and the defined requirements, a role based model querylanguage is proposed.The notation used in defining roles in role based model querylanguage is Role-Based Modeling Language (RBML) which is definedby France (France et al., 2003a). This notation allows us to specify thenumber of model elements playing the role and to define the meta levelconstraints of that role as OCL constraints. The use of role based querylanguage in UML-RDBMS and Multiple Inheritance-Single Inheritancetransformations is defined and discussed.
Benzer Tezler
- Çeviri sorunu olarak niteleme ilgeçleri
Modal particles as translations problem
ÖZCAN ERİŞEK
Doktora
Türkçe
1998
Alman Dili ve EdebiyatıMersin ÜniversitesiAlman Dili ve Edebiyatı Ana Bilim Dalı
PROF. DR. VURAL ÜLKÜ
- ERP, manugistics ve ileri planlama sistemleri yazılımları ile tedarik zinciri yönteminde, ulaştırma modellerinin incelenmesi ve işletme uygulaması
ERP, manugistics and with advanced planning systems software, research on tranportation models and administrating applicating in supply chain managment
ALİ EVREN GÖKSUNGUR
Yüksek Lisans
Türkçe
2004
EkonometriMarmara ÜniversitesiEkonometri Ana Bilim Dalı
PROF. DR. İBRAHİM DOĞAN
- Une analyse structurale du film Angel-A de Luc Besson
Luc Besson'un Angel-A filminin yapısalcı çözümlemesi
ZEYNEP BÜŞRA BÖLÜKBAŞI
Yüksek Lisans
Fransızca
2013
DilbilimGalatasaray ÜniversitesiFransız Dili ve Edebiyatı Ana Bilim Dalı
YRD. DOÇ. DR. ATİLLA DEMİRCİOĞLU
- Perovskite güneş hücreleri için tiyenotiyofen türevli materyallerin sentezi ve özelliklerinin incelenmesi
Synthesis and investigation of thienothiophene based materials for perovskite solar cells applications
MELİS ÜNAL
- Yüksek çözünürlüklü uydu verileri kullanılarak şehir alanlarının incelenmesi
Investigation of city areas using high-resolution satellite data
RAZİYE HALE TOPALOĞLU
Doktora
Türkçe
2022
Jeodezi ve Fotogrametriİstanbul Teknik ÜniversitesiGeomatik Mühendisliği Ana Bilim Dalı
PROF. DR. ELİF SERTEL