Title :
A new visual specification of cellular automata-like systems
Author :
Saber, Mahmoud A. ; Mirenkov, Nikolay
Author_Institution :
Graduate Dept. of Inf. Syst., Aizu Univ., Japan
Abstract :
It has been a long time since Von Neumann invented the cellular automata model. Many programming environments and languages were developed to specify and implement cellular automata-like systems (CA). Most of these languages focus on computational and performance issues, and provide a rather conventional view of the CA description. Visual methods are not often applied in CA specification, despite their advantages and the maturity of tools. A new approach to specify cellular automata systems is presented, where multiple views are simultaneously used to describe more comprehensively the required systems. Syntactic and semantic aspects of the corresponding models are captured using recognizable and intuitively clear interfaces. In this paper, we describe the design and development of the multiple views specification of CA, and present two examples from CA systems in visual format.
Keywords :
cellular automata; formal specification; programming language semantics; visual languages; CA specification; CA system; cellular automata model; cellular automata-like system; multiple views specification; programming environment; programming language; self-explanatory component; visual specification; Biological system modeling; Biology computing; Content addressable storage; Data structures; Earthquakes; Fluid flow; Humans; Pattern formation; Physics computing; Programming environments;
Conference_Titel :
Human Centric Computing Languages and Environments, 2003. Proceedings. 2003 IEEE Symposium on
Print_ISBN :
0-7803-8225-0
DOI :
10.1109/HCC.2003.1260224