ecms_neu_mini.png

Digital Library

of the European Council for Modelling and Simulation

 

Title:

BETA as Agent Based Simulation Language

Authors:

Frantisek Hunka

Published in:

 

 

(2006).ECMS 2006 Proceedings edited by: W. Borutzky, A. Orsoni, R. Zobel. European Council for Modeling and Simulation. doi:10.7148/2006 

 

ISBN: 0-9553018-0-7

 

20th European Conference on Modelling and Simulation,

Bonn, May 28-31, 2006

 

Citation format:

Hunka, F. (2006). BETA as Agent Based Simulation Language. ECMS 2006 Proceedings edited by: W. Borutzky, A. Orsoni, R. Zobel (pp. 521-525). European Council for Modeling and Simulation. doi:10.7148/2006-0521

DOI:

http://dx.doi.org/10.7148/2006-0521

Abstract:

This paper describes possibilities of the BETA language and simulation class BetaSIMULATION essentially enlarging the existing BetaSIM discrete event

simulation framework (Kreutzer and Osterbye 1998), (Osterbye and Kreutzer 1999), which enables the BETA language to be used as an agent based simulation

language. The BetaSIM framework was designed to support queuing scenarios based on processes, in which a special attention is paid to providing abstractions that allow to specify synchronization between processes in a simulation model. The concepts used in BetaSIMULATION are inherited from Simula and enable thus extension of the original BetaSIM framework towards agent based simulation. Specific intention of BetaSIMULATION is to exploit BetaSIM for more complex simulation tasks such as reflective simulation, described in (Kindler et al. 2003), (Kindler at al. 2004), using in this way many BETA’s unique features.

Full text: