A framework for composable cellular automata devs modeling, simulation, and visualization

Chao Zhang, Hessam S. Sarjoughian, Moon Gi Seok

Research output: Contribution to journalConference articlepeer-review


The concept of cellular automata is one of the cornerstones of scientific and engineering pursuit with wide applicability in various domains. The rise of system complexity points to developing frameworks that can aid in developing composable models at multiple spatiotemporal levels. Toward this goal, an input/output modular discrete-event cellular automata framework based on the Discrete Event System Specification (DEVS) is proposed. It is adapted from a Composable Cellular Automata (CCA) formalism that is defined in terms of a multicomponent discrete time system specification. The resulting Composable Cellular Automata DEVS (CCA-DEVS) framework is built using the Cellular Automata DEVS that is a part of the DEVS-Suite simulator. The approach and realization of the proposed CCA-DEVS framework are detailed. The framework is used to develop an example model composed of CCA-DEVS agent and partial differential equation models.

Original languageEnglish (US)
Pages (from-to)762-773
Number of pages12
JournalSimulation Series
Issue number1
StatePublished - 2020
Event2020 Spring Simulation Multiconference, SpringSim 2020 - Virtual, Online
Duration: May 18 2020May 21 2020


  • Composability
  • Composable Cellular Automata
  • DEVS
  • DEVS-Suite Simulator

ASJC Scopus subject areas

  • Computer Networks and Communications


Dive into the research topics of 'A framework for composable cellular automata devs modeling, simulation, and visualization'. Together they form a unique fingerprint.

Cite this