ABSTRACT
Many important scientific and engineering problems are studied using Cellular Automata (CA) models. Mathematical formulae with component-based modeling concepts are used to specify CA models. Computer simulation tools support viewing the dynamics of CA simulation models. Existing approaches with their tools are restrictive from visual model development perspective since models must be specified in programming languages or use pre-built models. In this paper, the novel concept of spatial-specialization CA modeling is developed and introduced into CoSMoS (Component-based System Modeler and Simulator) -- a logical, visual, and persistence modeling and simulation framework. Modelers can visually create and manipulate structures of a family of hierarchical component-based CA models. The tool supports persistent models and semi-automatic parallel DEVS-based simulation code.
- Burks, A. W., 1970, Essays on Cellular Automata, Editor, University of Illinois Press, Urbana, Illinois, USA.Google Scholar
- CoSMoS, 2009, http://cosmosim.sourceforge.net.Google Scholar
- DEVS-Suite, 2009, http://devs-suitesim.sourceforge.net.Google Scholar
- Ilachinski, A., 2001, Cellular Automata: A Discrete Universe. World Scientific, New Jersey. Google ScholarDigital Library
- Mathematica, 2009, http://www.wolfram.com/products.Google Scholar
- Mathworks, 2007, http://www.mathworks.com.Google Scholar
- Mayer, G. R., H. S. Sarjoughian, 2009, "Composable Cellular Automata," Simulation Transactions, Vol. 85, No. 11--12, 735--749. Google ScholarDigital Library
- Sarjoughian, H. S. and V. Elamvazhuthi, 2009, "CoSMoS: A Visual Environment for Component-based Modeling, Experimental Design, and Simulation," International Conference on Simulation Tools & Techniques, Rome, Italy. Google ScholarDigital Library
- Sarkar, S., 2009, "An Approach to Visual Modeling of Cellular Automata," Master's thesis, Computer Science and Engineering Department, Arizona State University, August, Tempe, AZ, USA.Google Scholar
- Wainer, G., 2009, Discrete-Event Modeling and Simulation: A Practitioner's Approach, CRC Press. Google ScholarDigital Library
- Tisue, S., and U. Wilensky, 2004, "NetLogo: Design and implementation of a multi-agent modeling environment," Agent Conference on Social Dynamics: Interaction, Reflexivity and Emergence.Google Scholar
- Wolfram, S., 2002, A New Kind of Science. Wolfram Media Incorporation. Google ScholarDigital Library
- Zeigler, B. P., H. Praehofer, and T. G. Kim, 2000, Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems, 2nd Edition, Academic Press. Google ScholarDigital Library
- A novel visual CA modeling approach and its realization in CoSMoS
Recommendations
CoSMoS: a visual environment for component-based modeling, experimental design, and simulation
Simutools '09: Proceedings of the 2nd International Conference on Simulation Tools and TechniquesAn integrated modeling and simulation tool called Component-based System Modeler and Simulator (CoSMoS) is developed. It supports visual development of families of models that have well-defined logical specifications. The logical component-based models ...
Visual and persistence behavior modeling for DEVS in CoSMoS
DEVS '15: Proceedings of the Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S SymposiumAn integrated visual modeling and simulation tool called Component-based System Modeling and Simulation (CoSMoS) is extended to support behavioral specification of parallel atomic DEVS model. An approach based on Statecharts and Graphical Modeling ...
EDEVS: A Scalable DEVS Formalism for Event-Scheduling Based Parallel and Distributed Simulations
DS-RT '09: Proceedings of the 2009 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time ApplicationsScalability is very important for parallel and distributed simulations. Several techniques have been proposed to develop scalable synchronization strategies, communication services or fundamental algorithms, while little has been seen to deal with the ...
Comments