Geri Dön

Tasarım desenlerinin uygulanması ve araç geliştirilmesi

Application of design patterns and tool development

  1. Tez No: 149777
  2. Yazar: ZEKAİ DEMİREZEN
  3. Danışmanlar: DOÇ.DR. YASEMİN TOPALOĞLU
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilim ve Teknoloji, Science and Technology
  6. Anahtar Kelimeler: Üst modelleme, Tasarım Desenleri, Desen Üst Modellemeleri, Model dönüşümleri, XMI, Metamodeling, Design Patterns, Design Pattern metamodeling, Model Transformations, XMI
  7. Yıl: 2004
  8. Dil: Türkçe
  9. Üniversite: Ege Ü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

ÖZET TASARIM DESENLERİNİN UYGULANMASI VE ARAÇ GELİŞTİRİLMESİ DEMİREZEN, Zekai Yüksek Lisans Tezi, Bilgisayar Mühendisliği Bölümü Tez Yöneticisi: Doç. Dr. N. Yasemin TOPALOĞLU Aralık 2004, 91 sayfa Bu tez çalışmasında, Model Tabanlı Yazılım Geliştirme kapsamındaki model dönüşümlerinin aşamaları incelenerek, bir tasarım deseninin üst modelinin nasıl hazırlanacağı ve tasarım deseni tabanlı model dönüşümünün nasıl gerçekleşebileceği sorularına cevap aranmıştır. Bulunan çözümler doğrultusunda, hedef modelleri önceden tanımlanmış model dönüşümlerinde kullanılabilecek bir araç geliştirilmiştir. Tezin ilk bölümlerinde üst modelleme, model dönüşümleri, desen kavramı açıklanmış ve desenlerin formal bir dille tanımlanması üzerine yapılan çalışmalar incelenmiştir. Model dönüşümlerinde XMI kullanımrmn açıklanmasından sonra tez kapsamında geliştirilen model dönüşüm aracı tanıtılmıştır. Geliştirilen araç, Java programlama dili ile gerçeldeştMlmiştir. Araçta XMI tabanlı model dönüşüm yaklaşımı kullanılmış ve üst model bilgileri XMI yapılarında tutulmuştur. Modellerin iyileştirilmesi için tasarım desenlerinin modellere katılmasını amaçlayan dönüşümler, geliştirilen araç ile uygulanmıştır. Desen üst modellenmesinde UML üst modeline dayalı yöntem kullanılmıştır.

Özet (Çeviri)

vn ABSTRACT APPLICATION OF DESIGN PATTERNS AND TOOL DEVELOPMENT DEMİREZEN, Zekai MSc in Computer Engineering Supervisor: Assoc. Prof. Dr. N. Yasemin TOPALO?LU December 2004, 91 pages In this thesis, the basic components of model driven software development are studied. Within this context, literature is surveyed for model transformations and for developing pattern metamodels. Based on this survey, an engine that transforms models according to target definitions is developed. In the first four sections, the concept of design patterns, model transformations and metamodeling are introduced. Also, metamodeling techniques for design patterns of the current literature are discussed. Following the discussion on XMI based model transformations, the tool that is developed in this thesis is introduced. The developed tool is implemented in the Java language. Source and the target models are presented in XMI format and XMI based transformations are employed. Model transformations for pattern refactorings are performed with the tool. UML based metamodeling is used for the design pattern definitions.

Benzer Tezler

  1. Design and fabrication of metamaterials for military applications

    Askeri uygulamalar için metamalzeme tasarımı ve üretimi

    BETÜL YILDIRIM BUDAK

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    Malzeme Bilimi ve Mühendisliği Ana Bilim Dalı

    PROF. DR. MUHAMMET KÜRŞAT KAZMANLI

  2. Modeling brick surfaces in historic buildings with design computation methods

    Tarihi yapılarda tuğla yüzeylerin hesaplamalı tasarım yöntemleriyle modellenmesi

    SEVGİ ALTUN

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Mimarlıkİstanbul Teknik Üniversitesi

    Bilişim Ana Bilim Dalı

    PROF. DR. MİNE ÖZKAR KABAKÇIOĞLU

  3. Computing the making of Seljuk geometric patterns

    Selçuklu geometrik desenlerinde yapımın hesaplanması

    BEGÜM HAMZAOĞLU

    Yüksek Lisans

    İngilizce

    İngilizce

    2017

    Mimarlıkİstanbul Teknik Üniversitesi

    Bilişim Ana Bilim Dalı

    PROF. DR. MİNE ÖZKAR KABAKÇIOĞLU

  4. Kimya konuları odaklı stem uygulamalarının 10. sınıf öğrencilerinin bilimsel süreç becerileri ve girişimcilik becerilerine etkisi

    The effect of stem implementations focused on chemistry topics on scientific process skills and entrepreneurship skills of 10th grade students

    ÇİĞDEM KARAKAYA

    Doktora

    Türkçe

    Türkçe

    2025

    Eğitim ve ÖğretimGazi Üniversitesi

    Matematik ve Fen Bilimleri Ana Bilim Dalı

    PROF. DR. NUSRET KAVAK

  5. Design and implementation of high power GaN amplifiers with nonlinear optimization techniques

    Doğrusallaştırılmış yüksek güçlü GaN kuvvetlendiricilerin tasarımı ve gerçeklemesi

    LIDA KOUHALVANDI

    Doktora

    İngilizce

    İngilizce

    2021

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

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. İSMAİL SERDAR ÖZOĞUZ