DIS Teydeb Destek Kararı 1
“Dağıtık etkileşimli simülasyonda (DIS) etmen tabanlı zaman senkronizasyon yönetimi” başlıklı projemize TÜBİTAK TEYDEB tarafından desteklenme kararı.
Projenin temel motivasyonu Etmen tabanlı Simülasyon Sistemi EtSiS’in herhangi bir merkezi koordinasyona ihtiyaç duymadan (non-federated) ayrık olarak işletilen (stand-alone) simülasyon modellerinin DIS (Distributed Interactive Simulation) standartlarına uygun bir şekilde işletilebilmeleri ve işletimde senkronizasyonun etmen tabanlı olarak gerçekleştirilmesinin sağlanmasıdır.
Etmen tabanlı olmaktan beklenen amaç; zaman senkronizasyonu ve olay yönetimi için kullanılacak algoritmaların EtSiS davranış tanımlamaları ile yönetilmesi ve kural tabanlı olarak, farklı algoritmalar arasından seçim yapması sağlamaktır.
EtSiS betik (script) dilin dayandığı Durum tabanlı programlama paradigması ve kuşattığı çoklu programlama paradigmaları için bir simülasyon ve uygulama geliştirme ortamı sunar. Mimari ve mühendislik çözümün temelini oluşturan, çekirdek yorumlayıcı sonlu durum otomatı olarak hazırlanmış olan uygulama algoritmalarını işletir. Uygulama algoritmaları gibi simülasyon işletim algoritmalarının da bir betik olarak yorumlanıyor olması (zaman yönetimi, olayların seçim algoritmaları vb.), EtSiS çözümünü simülasyon ve uygulama geliştirmede genel amaçlı bir dil kategorisine taşır. Genel olarak simülasyon dillerinde uygulanagelen iş listesi tabanlı çözümler ve proses etkileşimli çözümlerden farklı olarak EtSiS olay tabanlı mimari çözüm ile geliştirilmiştir. Simülasyon modelleme yaklaşımlarının kütüphane olarak geliştirilip, çekirdek yorumlayıcı ile yorumlanması ile genişletilebilir.