Object-oriented representation for modelling mobile objects in an aquatic environment

This paper evaluates the representational nature (as opposed to technical merits) of object-orientation, particularly its strengths and weaknesses, in the context of modelling mobile objects. The evaluation is important amidst the development of object-oriented GIS given that the object-orientation paradigm is not grounded in spatial disciplines. The discussion is illustrated by a case study that uses an object-oriented GIS framework to model the individual fish movement and growth in a heterogeneous aquatic environment.

[1]  D. L. DeAngelis,et al.  An Introduction to Modeling Migratory Behavior of Fishes , 1984 .

[2]  David G. Green,et al.  Interactive simulation of bushfires in heterogeneous fuels , 1990 .

[3]  Helen Couclelis,et al.  People Manipulate Objects (but Cultivate Fields): Beyond the Raster-Vector Debate in GIS , 1992, Spatio-Temporal Reasoning.

[4]  James D. Westervelt,et al.  Modeling mobile individuals in dynamic landscapes , 1999, Int. J. Geogr. Inf. Sci..

[5]  Donna J. Peuquet,et al.  Representations of Geographic Space: Toward a Conceptual Synthesis , 1988 .

[6]  Zarine P. Kemp,et al.  Incorporating the Temporal Dimension in a GIS , 1994 .

[7]  D. DeAngelis,et al.  Individual-Based Models and Approaches in Ecology , 1992 .

[8]  Stephen B. Brandt,et al.  Spatial Models of Salmonine Growth Rates in Lake Ontario , 1993 .

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

[10]  Jan van den Bos,et al.  An Object-Oriented approach to the design of Geographic Information Systems , 1989, Comput. Graph..

[11]  Peter Wegner,et al.  Concepts and paradigms of object-oriented programming , 1990, OOPS.

[12]  Stephen B. Brandt,et al.  The effect of thermal fronts on fish growth: A bioenergetics evaluation of food and temperature , 1993 .

[13]  Yair Wand,et al.  A Proposal for a Formal Model of Objects , 1989, Object-Oriented Concepts, Databases, and Applications.

[14]  Lutz Tischendorf,et al.  Modelling individual movements in heterogeneous landscapes: potentials of a new approach , 1997 .

[15]  Oliver Günther,et al.  Object-oriented Techniques for the Management of Geographic and Environmental Data , 1994, Comput. J..

[16]  P. Laval The representation of space in an object-oriented computational pelagic ecosystem , 1996 .

[17]  Mark Gahegan,et al.  An object-oriented geographic information system shell , 1993, Inf. Softw. Technol..

[18]  Donna Peuquet,et al.  An Event-Based Spatiotemporal Data Model (ESTDM) for Temporal Analysis of Geographical Data , 1995, Int. J. Geogr. Inf. Sci..

[19]  William Silvert,et al.  Object-oriented ecosystem modelling , 1993 .

[20]  Andrew U. Frank,et al.  Spatial concepts, geometric data models, and geometric data structures , 1992 .

[21]  Michael F. Goodchild,et al.  Geographical data modeling , 1992 .

[22]  Karen K. Kemp Fields as a framework for integrating GIS and environmental process models. Part 1: Representing spatial continuity , 1996, Trans. GIS.

[23]  Jennifer L. Hill,et al.  An Energetic Model of Microhabitat Use for Rainbow Trout and Rosyside Dace , 1993 .

[24]  Peter A. Burrough,et al.  Natural Objects with Indeterminate Boundaries , 2020 .

[25]  K. Rose,et al.  Individual‐Based Model of Young‐of‐the‐Year Striped Bass Population Dynamics. I. Model Description and Baseline Simulations , 1993 .

[26]  K. Rose,et al.  Effects of Individual Habitat Selection in a Heterogeneous Environment on Fish Cohort Survivorship: A Modelling Analysis , 1997 .

[27]  Jonathan Raper,et al.  Development of a Geomorphological Spatial Model Using Object-Oriented Design , 1995, Int. J. Geogr. Inf. Sci..

[28]  Jonathan Silvertown,et al.  Cellular Automaton Models of Interspecific Competition for Space--The Effect of Pattern on Process , 1992 .

[29]  J. B. Hyman,et al.  An individual-based simulation model of herbivoryin a heterogeneous landscape , 1991 .

[30]  Michael Sonnenschein,et al.  Object-oriented support for modelling and simulation of individual-oriented ecological models , 1998 .

[31]  David A. Bennett,et al.  Object-oriented locational analysis , 1989 .

[32]  Carlo C. Maley,et al.  Implementing i-state configuration models for population dynamics: an object-oriented programming approach , 1993 .

[33]  John Daniels,et al.  Designing object systems: object-oriented modelling with Syntropy , 1995 .

[34]  E. Lynn Usery,et al.  A Spatial Data Model Design for Feature-Based Geographical Information Systems , 1996, Int. J. Geogr. Inf. Sci..

[35]  W. H. Neill Mechanisms of Fish Distribution in Heterothermal Environments , 1979 .

[36]  Andrew U. Frank,et al.  The Prevalence of Objects with Sharp Boundaries in GIS , 1995 .

[37]  O P Judson,et al.  The rise of the individual-based model in ecology. , 1994, Trends in ecology & evolution.

[38]  Roger Smith,et al.  The application of cellular automata to the erosion of landforms , 1991 .

[39]  Michael F. Goodchild,et al.  GIS and hydrologic modeling. , 1993 .

[40]  Helen Couclelis,et al.  Macrostructure and Microbehavior in a Metropolitan Area , 1989 .

[41]  Won Kim,et al.  Object-Oriented Concepts, Databases, and Applications , 1989 .

[42]  Jason D. Stockwell,et al.  Spatial and temporal patterns of zooplankton biomass in Lake Erie , 1995 .

[43]  Torill Hamre An Object-Oriented Conceptual Model For Measured And Derived Data Varying In 3D Space And Time , 1994 .

[44]  B. Ramachandran,et al.  Modelling Temporal Changes in a GIS using an Object-Oriented Approach , 1994 .

[45]  Bertrand Meyer,et al.  Reusability: The Case for Object-Oriented Design , 1987, IEEE Software.

[46]  Peter Milne,et al.  Geographical Object-Oriented Databases - A Case Study , 1993, Int. J. Geogr. Inf. Sci..