• 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