Warnke, Tom (2016) A DSL for continuous-time agent-based modeling and simulation. In: Winter Simulation Conference (WSC 2016), 11-14 Dec 2016, Washington D.C., USA. Proceedings, published by IEEE, Electronic ISSN: 1558-4305, pp. 3678-3679. Poster.
|
Other (PhD Colloqium Poster)
wsc16poster.pdf - Other Available under License Creative Commons Attribution Non-commercial Share Alike. Download (2MB) | Preview |
Abstract
Most state-of-the-art agent-based modeling and simulation (ABMS) frameworks offer a way to describe agent behavior in a programming language. Whereas these frameworks support easy development of time-stepped models, continuous-time models can only be implemented by manually scheduling and retracting events as part of the agent behavior. To facilitate a separation of concerns into model- and simulation-specific code for continuous-time ABMS, we propose an embedded domain-specific language, which allows describing agent behavior concisely, and corresponding simulation algorithms, which allow executing continuous-time models. The language style and the algorithms are adapted from rule-based modeling languages for Continuous-Time Markov Chains and Stochastic Simulation Algorithm variants. We implemented prototypes of the modeling language and simulation algorithms based on Repast Simphony.
Item Type: | Conference or Workshop Item (Poster) |
---|---|
Additional Information: | doi:10.1109/WSC.2016.7822396 |
Projects: | MoSiLLDe |