Geri Dön

Implementing KQML agent communication language for multiagent simulation architectures on HLA

HLA üzerinde çalışan çok etmenli simülasyon mimarileri için KQML etmen haberleşme dilinin gerçekleştirimi

  1. Tez No: 143389
  2. Yazar: EREK GÖKTÜRK
  3. Danışmanlar: PROF. DR. FARUK POLAT
  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: Yüksek Düzey Mimarisi, Simülasyon, Çoktu Etmen Mimarisi, High Level Architecture, Simulation, Multiagent architecture, Agent Com munication Language, KQML
  7. Yıl: 2003
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Ü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ı: 83

Özet

İnsanın problem çözme şekline yakınlığı ve karmaşık alanların analizi ile başa çıkma konusundaki başarısı nedeniyle çok etmenli simülasyon kavramı popülerlik kazanmak tadır. Bir dağıtık simülasyon standardı olan HLA, çok etmenli simülasyon mimari lerini gerçekleştirmek için uygun bir adaydır. Ancak bu uygulamaların yapılabilmesi için etmenlerarası iletişimin gerçekleştirilmesi gerekir, çok geniş bir yelpazedeki mi mari ve stillerini desteklemek üzere geliştirildiğinden HLA kolay kullanılır bir sistem değildir. Bu tezde, bir HLA simülasyonunun parçası olarak işlev görecek yazılım sistemlerinin mühendislik çalışmalarının daha iyi yapılabilmesi için bir soyutlama kat mam olan Federe Soyutlama Katmam (FESK) anlatılmıştır. Bu katmanın proje yöneticisi bakış açısından çeşitli riskleri azaltması, C++ programcılarına da kul lanım kolaylığı sağlaması öngörülmektedir. FESK, Modelleme ve Simülasyon Lab oratuarında sürmekte olan SAVMOS projesinde kullanılın aktadır. FESK'in tanımını KQML dilinin HLA'yı veri transfer ortamı olarak kullanan çok etmenli simülasyon sistemleri için gerçekleştirilmesi konusundaki çalışmaların anlatımı izlemektedir.

Özet (Çeviri)

Multiagent simulation is gaining popularity due to its intuitiveness and ability in cop ing with domain complexity. HLA, being a distributed simulation architecture stan dard, is a good candidate for implementing a multiagent simulation infrastructure on, provided that agent communication can be implemented. HLA, being a standard designed towards a wide coverage of simulation system architectures and styles, is not an easy system to master. In this thesis, an abstraction layer called the Federate Abstraction Layer (FAL) is described for better engineering of software systems par ticipating in an HLA simulation, providing lower project risks for the project manager and ease of use for the C++ programmers. The FAL is in use in project SAVMOS in Modelling and Simulation Laboratory. Discussion of FAL is followed by discussion of the study for realizing KQML for use in multiagent architectures to be built on top of HLA as the data transfer medium. The results are demonstrated with 10 federates implemented using the FAL.

Benzer Tezler

  1. Design and implementation of an open electronic marketplace through agent-based workflows: MOPPET

    Ajan tabanlı iş akışları kullanan bir elektronik pazaryerinin (MOPPET) tasarımı ve gerçekleştirilmesi

    FATMA SENA ARPINAR

    Doktora

    İngilizce

    İngilizce

    2000

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ASUMAN DOĞAÇ

  2. İlkokul sosyal bilgiler dersinde dijital içeriklerle desteklenen bağlam temelli REACT öğretim modelinin uygulanması

    Implementing of context-based REACT teaching model supported by digital content in elementary school social studies lesson

    GÖKHAN SUCU

    Doktora

    Türkçe

    Türkçe

    2024

    Eğitim ve ÖğretimAnadolu Üniversitesi

    Temel Eğitim Ana Bilim Dalı

    DOÇ. DR. ÖMÜR GÜRDOĞAN BAYIR

  3. Çimento ile iyileştirilmiş kırma taş zeminde yapay puzolan atık malzeme katkı etkisinin deneysel ve istatistiksel yöntemlerle araştırılması

    Investigation of the effect of artificial pozzolan waste material additive on cement improved crushed stone by experimental and statistical methods

    MEHMET HİLMİ TUTUMLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    İnşaat MühendisliğiKTO Karatay Üniversitesi

    İnşaat Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ ESRA URAY

  4. Toplam kalite yönetiminin mimarlık ofislerinde uygulanması

    Implementing total quality management in architectural offices

    UMUT DURMUŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2008

    MimarlıkDokuz Eylül Üniversitesi

    Mimarlık Bölümü

    PROF. DR. H. ÇETİN TÜRKÇÜ

  5. Restful web servisleri ile e-sağlık sistemleri gerçekleştirimi

    Implementing e-health systems using restful web services

    ALİ NİHAT ÇİÇEK

    Yüksek Lisans

    Türkçe

    Türkçe

    2009

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolTOBB Ekonomi ve Teknoloji Üniversitesi

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

    DOÇ. DR. ERDOĞAN DOĞDU