Geographic Automata Systems and the OBEUS Software for Their Implementation

The concept of Geographic Automata System (GAS) formalizes an object-based view of city structure and functioning; OBEUS software implements this view on the operational level. The paper presents the GAS paradigm and latest user-friendly version of OBEUS, the latter based on .NET technology and developed according to OODBMS logic. OBEUS boosts further development of GAS theory, especially regarding the treatment of time in models describing collectives of multiple interacting autonomous urban objects. We claim that all high-resolution urban Cellular Automata and Multi-Agent models of which we are aware can be described in GAS terms and represented as OBEUS applications. GAS and OBEUS can thus serve as a universal, transferable framework for object-based urban simulation.

[1]  Vicsek,et al.  Novel type of phase transition in a system of self-driven particles. , 1995, Physical review letters.

[2]  J. Toner,et al.  Flocks, herds, and schools: A quantitative theory of flocking , 1998, cond-mat/9804180.

[3]  Michael Batty,et al.  Cellular Automata and Urban Form: A Primer , 1997 .

[4]  Bernard P. Zeigler,et al.  Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems , 2000 .

[5]  I. Benenson,et al.  Entity-Based Modeling of Urban Residential Dynamics: The Case of Yaffo, Tel Aviv , 2002 .

[6]  Robert Tobias,et al.  Evaluation of free Java-libraries for social-scientific agent based simulation , 2004, J. Artif. Soc. Soc. Simul..

[7]  Guy Engelen,et al.  Cellular Automata as the Basis of Integrated Dynamic Regional Modelling , 1997 .

[8]  B Erickson,et al.  Experiments with Settlement Aggregation Models , 1997 .

[9]  Douglass B. Lee Retrospective on Large-Scale Urban Models , 1994 .

[10]  Paul M. Torrens,et al.  A Minimal Prototype for Integrating GIS and Geographic Simulation through Geographic Automata Systems , 2005 .

[11]  Itzhak Benenson,et al.  Let's talk objects: generic methodology for urban high-resolution simulation , 2005, Comput. Environ. Urban Syst..

[12]  Andreas Flache,et al.  Do Irregular Grids make a Difference? Relaxing the Spatial Regularity Assumption in Cellular Models of Social Dynamics , 2001, J. Artif. Soc. Soc. Simul..

[13]  Grady Booch,et al.  Object-Oriented Analysis and Design with Applications , 1990 .

[14]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[15]  Michael Schumacher,et al.  Objective Coordination in Multi-Agent System Engineering , 2001, Lecture Notes in Computer Science.

[16]  David C. Brogan,et al.  Group Behaviors for Systems with Significant Dynamics , 1997, Auton. Robots.

[17]  R. White,et al.  High-resolution integrated modelling of the spatial dynamics of urban and regional systems , 2000 .

[18]  Keith C. Clarke,et al.  A Self-Modifying Cellular Automaton Model of Historical Urbanization in the San Francisco Bay Area , 1997 .

[19]  P. Torrens,et al.  Geosimulation: Automata-based modeling of urban phenomena , 2004 .

[20]  Douglass B. Lee Requiem for Large-Scale Models , 1973 .

[21]  W. Rappel,et al.  Self-organization in systems of self-propelled particles. , 2000, Physical review. E, Statistical, nonlinear, and soft matter physics.

[22]  B. Schönfisch,et al.  Synchronous and asynchronous updating in cellular automata. , 1999, Bio Systems.

[23]  Ferdinando Semboloni,et al.  The Growth of an Urban Cluster into a Dynamic Self-Modifying Spatial Pattern , 2000 .

[24]  Paul M. Torrens,et al.  Geographic Automata Systems , 2005, Int. J. Geogr. Inf. Sci..

[25]  T. Lubensky,et al.  Response function of a sphere in a viscoelastic two-fluid medium. , 2000, Physical review. E, Statistical, nonlinear, and soft matter physics.

[26]  Michael Batty,et al.  New Developments in Urban Modeling: Simulation, Representation, and Visualization , 2003 .

[27]  Paul M. Torrens,et al.  Geosimulation: Object-based Modeling of Urban Phenomena , 2022 .

[28]  Subhrajit Guhathakurta Integrated Land Use and Environmental Models , 2003 .

[29]  Thomas C. Schelling,et al.  Dynamic models of segregation , 1971 .

[30]  Dirk Riehle,et al.  Pattern Languages of Program Design 3 , 1997 .

[31]  A. Galton Space, Time, and the Representation of Geographical Reality , 2001 .

[32]  Antony Galton,et al.  A generalized topological view of motion in discrete space , 2003, Theor. Comput. Sci..

[33]  L. Berec Techniques of spatially explicit individual-based models: construction, simulation, and mean-field analysis , 2002 .

[34]  D. R. Howe Data Analysis for Data Base Design , 1990 .

[35]  Michael Batty,et al.  Environment and Planning B , 1982 .