Geri Dön

Eclipse platformu için yüksek düzeyli mimari yazılım modelleme aracı

The high level architecture software modeling tool for eclipse platform

  1. Tez No: 182281
  2. Yazar: OĞUZ BAKTIR
  3. Danışmanlar: Y.DOÇ.DR. KAYHAN İMRE
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Eclipse, Eclipse Modelleme Çerçevesi (EMF), EclipseGrafiksel Betimleme Çerçevesi (GEF), Eclipse Eklenti Geliştirme Ortamı (PDE), Java Yayımlayıcı Şablonları (JET), Davranışsal Modelleme, FederasyonGeliştirme ve Çalıştırma Süreci (FEDEP), Yüksek Düzeyli Mimari (HLA), Federasyon Nesne Modeli (FOM), Modele Dayalı Mimari (MDA), BirleştirilmişModelleme Dili (UML), Eclipse, Eclipse Modeling Framework, Eclipse Graphical EditingFramework, Eclipse Plug-in Development Environment (PDE), Java EmitterTemplates (JET), Behavioral Modeling, Federation Execution DevelopmentProcess (FEDEP), High Level Architecture (HLA), Federation Object Model(FOM), Model Driven Architecture (MDA), Unified Modeling Language (UML)
  7. Yıl: 2006
  8. Dil: Türkçe
  9. Üniversite: Hacettepe Ü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ı: 98

Özet

Yüksek Düzeyli Mimari (HLA - High Level Architecture), benzetim sistemlerininbirlikte çalışabilirliği ve tekrar kullanılabilirliğini sağlamak amacıyla, AmerikanSavunma Bakanlığı'na bağlı Modelleme ve Benzetim Ofisi tarafından tanımlanmışbir belirtimdir. Bu belirtime göre, HLA uyumlu benzetim sistemleri geliştirilirkenizlenmesi gereken adımlar da Federasyon Çalışma ve Geliştirme Süreci (FEDEP)ile tanımlanmıştır. FEDEP adımlarını gerçekleştirirken yardımcı araçların kullanımıetkinliği artırır. Bu amaca yönelik çeşitli araçlar geliştirilmiştir, fakat bu araçlarıneksiklikleri bulunmaktadır. Mevcut modelleme araçlarının tespit edilen üç önemlieksiği, yeterli görsel modelleme desteklerinin olmaması, davranış modellemesineolanak sağlamamaları ve bütünleşik bir platformun bir parçası olmamalarıdır.Bütünleşik bir platformun parçası olarak gerçekleştirilmiş modelleme araçlarının birkısmı ise çalıştıkları platformun lisansıyla kullanılabildiklerinden pahalıya malolmaktadırlar.Mevcut araçların eksikliklerini taşımayan, açık kaynak kodlu ve tamamıyla ücretsizolarak dağıtılan bir platform olan Eclipse platformu üzerinde özgün bir HLA araçsetinin tasarımı yapılmıştır. Araç setinin modelleme, otomatik kod üretme, izlemeve sınama araçlarını içermesi planlanmış fakat bu tez kapsamında sadece IEEE1516.2 OMT belirtimine uyan bir HLA FOM modelleme aracı gerçekleştirilmiştir.

Özet (Çeviri)

High Level Architecture (HLA) is developed by Defense Modeling and SimulationOffice (DMSO) of U.S. Department of Defense (DoD) to improve interoperabilityand reusability of simulation systems. Federation Development and ExecutionProcess (FEDEP) defines steps of HLA compliant simulation system development.It is easier to implement FEDEP steps with the help of automation tools. Suchtools have been implemented and are available in the market for some time.However, they have either some shortcomings like lacking of efficient visualmodeling, not having behavioral modeling capability, not being part of an IDE; orthey are too expensive to own and use.An HLA toolset that does not inherit shortcomings of existing HLA tools, anddepends on an open-source and freely-available platform has been designed.Such a toolset should consist of modeling, code generation, monitoring and testingtools. In this thesis, a visual modeling tool has been implemented, which makes itpossible to model IEEE 1516.2 OMT compliant HLA federation object modelseasier, quicker and dependable.

Benzer Tezler

  1. Development/ testing of software for a cubesat for high resolution earth observation in a low earth orbit

    Alçak dünya yörüngesinde yüksek çözünürlüklü dünya gözlemine yönelik bir cubesat yazılımının geliştirilmesi/test edilmesi

    MEHREEN AZAM

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Havacılık ve Uzay Mühendisliğiİstanbul Teknik Üniversitesi

    Uçak ve Uzay Mühendisliği Ana Bilim Dalı

    PROF. DR. ALİM RÜSTEM ASLAN

  2. Fabrication of microfluidic devices for yeast culturing

    Maya kültürlenmesi için mikroakışkan cihazların üretimi

    SEVDE ÜÇPINAR

    Yüksek Lisans

    İngilizce

    İngilizce

    2016

    Kimya MühendisliğiBoğaziçi Üniversitesi

    Kimya Mühendisliği Ana Bilim Dalı

    PROF. DR. ŞEFİKA KUTLU ÜLGEN

    DOÇ. DR. ŞENOL MUTLU

  3. Investigation of cell cycle network of yeast using Lab-on-a Chip platform

    Çip-üzerinde-platform kullanarak maya hücresinin yaşam döngüsünün incelenmesi

    İREM EZGİ ODABAŞI

    Yüksek Lisans

    İngilizce

    İngilizce

    2017

    Kimya MühendisliğiBoğaziçi Üniversitesi

    Kimya Mühendisliği Ana Bilim Dalı

    PROF. DR. ŞEFİKA KUTLU ÜLGEN

    DOÇ. DR. ŞENOL MUTLU

  4. Genetik programlama için alana özgü programlama dili

    A domain specific language for genetic programming

    CEM BAŞAR ÇAYIROĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2010

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

    İleri Teknolojiler Ana Bilim Dalı

    YRD. DOÇ. DR. A. ŞİMA UYAR

  5. Yazılım test süreçlerinin incelenmesi ve jenkins platformunda uygulamaları

    Analysis of software testing processes and applications on jenkins software platform

    AYŞE KAHVECİ YETİŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolFırat Üniversitesi

    Yazılım Mühendisliği Ana Bilim Dalı

    PROF. DR. RESUL DAŞ