DocumentCode
3746675
Title
Nanoverse: A constraints-based declarative framework for rapid agent-based modeling
Author
David Bruce Borenstein
Author_Institution
Lewis-Sigler Institute for Integrative Genomics, Princeton University, Carl Icahn Laboratory, NJ 08544, USA
fYear
2015
Firstpage
206
Lastpage
217
Abstract
Agent-based models (ABMs) are ubiquitous in research and industry. Currently, simulating ABMs involves at least some imperative (step-by-step) computer instructions. An alternative approach is declarative programming, in which a set of requirements is described at a high level of abstraction. Here I present the a fully declarative methodology for the automated construction of simulations for ABMs. In this framework, called “Nanoverse,” logic for ABM simulations is encapsulated into predefined components. The user specifies a set of requirements describing the desired functionality. Additionally, each component has a set of consistency requirements. The framework iteratively seeks a simulation design that satisfies both user and system requirements. This approach allows the user to omit most details from the simulation specification, simplifying simulation design.
Keywords
"Computational modeling","Biological system modeling","Object oriented modeling","Programming","Java","Computers","Pipelines"
Publisher
ieee
Conference_Titel
Winter Simulation Conference (WSC), 2015
Electronic_ISBN
1558-4305
Type
conf
DOI
10.1109/WSC.2015.7408165
Filename
7408165
Link To Document