Geri Dön

Etmen temelli benzetimler için test güdümlü bir yaklaşım geliştirilmesi

A test-driven development methodology for agent-based systems

  1. Tez No: 411340
  2. Yazar: İBRAHİM ÇAKIRLAR
  3. Danışmanlar: YRD. DOÇ. DR. ŞEBNEM BORA
  4. Tez Türü: Doktora
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2015
  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ı: 224

Özet

Etmen tabanlı benzetimler (ETB) çeşitli uygulama alanlarında yaygınlaştıkça, gerçek sistemi daha tam ve daha doğru şekilde temsil eden modellerinin oluşturulması ihtiyacı giderek artmaktadır. Ayrıca oluşturulan modeller, doğrulanabilirlik ve geçerlenebilirlik özellikleri yönünden sıklıkla eleştirilmektedir. Bu tezde, etmen tabanlı benzetimlerin geliştirimi sırasında ortaya çıkan yukarıda sözü edilen problemlerin ortadan kaldırılmasını amaçlayan test güdümlü bir geliştirim yöntemi (VALDIS) incelenmiştir. VALDIS yöntemi, geliştirim sürecinin önemli aşamalarından olan doğrulama, geçerleme ve testin yönlendirici aşama olduğu fikri üzerine kurulmuştur. VALDIS yöntemi, etmen tabanlı benzetimlerin geliştirimini döngülere ayırarak artırımlı olarak geliştirilmesi gerektiğini ileri sürmektedir. Tez kapsamında, etmen tabanlı benzetimler için geniş kapsamlı doğrulama, geçerleme ve test yapılmasına olanak tanıyan RatKit çerçevesi geliştirilmiştir. Ayrıca, çeşitli geçerleme, doğrulama ve test yöntemlerinin RatKit kullanılarak uygulanmasını sağlayan genel bir geçerleme, doğrulama ve test yöntemi ile GDT üst modeli tanımlanmıştır. Bunlara ek olarak, RatKit çerçevesi ve VALDIS yönteminin uygulanabilirliği ve geliştiricilere sağladığı özellikleri göstermek için, dört farklı uygulama alanında gerçekleştirilen durum çalışmaları sunulmaktadır.

Özet (Çeviri)

As agent-based simulation (ABS) becomes increasingly widespread in various application domains, the need for more accurate and sufficiently incredible models in ABSs continues to increase. However, they are often criticized in terms of verifiability and validity. In this thesis, a test driven development methodology, VALDIS, for ABSs is presented in order to overcome problems that are occurred during the development life cycle of ABS models. The VALDIS methodology is structured on the top of idea that proposes the validation, verification and testing (VV&T) is the primary task of the development process. The VALDIS methodology, handles the development of ABS models with small development iterations. In the scope of the thesis, a testing framework, RatKit, that provide supplying comprehensive VV&T tasks is developed. Besides, a general VV&T methodology and VV&T metamodel are also presented. Furthermore, the RatKit framework and the VALDIS methodology are applied to four different agent-based simulation case study from different application domains is also presented in order to show the applicability and efficiency of them.

Benzer Tezler

  1. Model predictive contouring control for autonomous ground vehicles

    Otonom kara araçları için model öngörülü kontur kontrolü

    ÖMER FARUK DİK

    Yüksek Lisans

    İngilizce

    İngilizce

    2018

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

    Kontrol ve Otomasyon Mühendisliği Ana Bilim Dalı

    PROF. DR. MÜJDE GÜZELKAYA

  2. Sayısal yöntemler kullanarak sualtı araçlarının hidro ve vibroakustiğinin çözümü ve dijital sonar tasarımı

    Hydro and vibroacoustical solution of underwater vehicles using numerical methods and digital sonar design

    EMRE GÜNGÖR

    Doktora

    Türkçe

    Türkçe

    2018

    Gemi Mühendisliğiİstanbul Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    PROF. DR. İLYAS BEDİİ ÖZDEMİR

  3. Destek vektör regresyonu ile PID kontrolör tasarımı

    Design of PID controller via support vector regression

    KEMAL UÇAK

    Yüksek Lisans

    Türkçe

    Türkçe

    2012

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

    Kontrol ve Otomasyon Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. GÜLAY ÖKE

  4. Radial basis function surrogate model-based optimization of road restraint systems: Three case studies

    Yol güvenlik elemanlarının radyal temelli fonksiyon tabanlı vekil model ile eniyilemesi: Üç vaka çalışması

    SEDAT ÖZCANAN

    Doktora

    İngilizce

    İngilizce

    2019

    Ulaşımİstanbul Teknik Üniversitesi

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

    PROF. DR. ALİ OSMAN ATAHAN

  5. FPGA tabanlı genel amaçlı dı̇jı̇tal ikı̇z sı̇stemı̇nı̇n gelı̇ştı̇rı̇lmesı̇ ve robot sı̇mülatörü ı̇le bı̇rlı̇kte kullanılması

    Development of an FPGA-based general purpose digital twin and using az co-simulator with robot simulator

    MEHMET RIZA SARAÇ

    Doktora

    Türkçe

    Türkçe

    2023

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

    Mekatronik Mühendisliği Ana Bilim Dalı

    PROF. DR. ÖMÜR AYDOĞMUŞ