ML3: A language for compact modeling of linked lives in computational demography

T. Warnke, A. Klabunde, A. Steiniger, F.J. Willekens, A.M. Uhrmacher

Onderzoeksoutput: Hoofdstuk in boek/boekdeelBijdrage aan conferentie proceedingsWetenschappelijkpeer review


Agent-based modeling and simulation is widely used in the area of computational demography. Although existing agent-based approaches allow modeling linked lives in a rather flexible manner, the resulting models, due to typically being implemented in a general-purpose programming language, often lack the compactness required to easily access the model. With ML3 (Modeling Language for Linked Lives) we present a compact and expressive domain specific modeling language for continuous-time agent-based models in computational demography. The language combines elements from guarded commands, process algebras, and rule-based approaches. We discuss and present the individual features of the language and illuminate the compactness of the approach by presenting the specification of an entire agent-based model from recent literature.
Originele taal-2Engels
TitelProceedings of the 2015 Winter Simulation Conference
RedacteurenLevent Yilmaz, Il-Chul Moon, Wai Kin Chan, Theresa Roeder, Charles Mascal, Manuel Rossetti
Plaats van productieNew York
UitgeverijInstitute of Electrical and Electronics Engineers (IEEE)
StatusGepubliceerd - 2015


Duik in de onderzoeksthema's van 'ML3: A language for compact modeling of linked lives in computational demography'. Samen vormen ze een unieke vingerafdruk.

Citeer dit