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

Yükleniyor...
Küçük Resim

Tarih

2015

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

Ege üniversitesi, Fen Bilimleri Enstitüsü

Erişim Hakkı

info:eu-repo/semantics/openAccess

Ö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.
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.

Açıklama

Anahtar Kelimeler

Etmen Tabanlı Benzetim, Model Geçerleme, Model Doğrulama, Model Testi, Etmen Tabanlı Modelleme Ve Benzetim, Test Güdümlü Geliştirim, Agent-Based Simulation, Model Validation, Model Verification, Model Testing, Agent-Based Modeling And Simulation, Test-Driven Development

Kaynak

WoS Q Değeri

Scopus Q Değeri

Cilt

Sayı

Künye