Abstract
Agent technologies have been increasingly applied to spatial simulation and modeling in silico. Where multi-agent systems have been used for spatial simulation, agents have tended to be deployed as spatial objects in order to study emergent patterns from micro-level behaviors. Many of these applications only deploy a weak notion of agency. More recently, the concept has emerged in the spatial domain that agents can be deployed as services to assist in complex modeling tasks. Agent-based distributed component services bring a stronger notion of agency to spatial modeling and are particularly suited to achieving interoperability in heterogeneous computational environments. Two case studies are presented. In the first, agent-based services are deployed over a network for spatial data quality analysis. In the second, a variogram agent component is used to demonstrate how a collaborating multi-agent system can provide intelligent, autonomous services to carry out complex operations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Batty, M., Desyllas, J., Duxbury, E.: The discrete dynamics of small-scale spatial events: Agent-based models of mobility in carnivals and street parades. International Journal of Geographic Information Science 17, 673–697 (2003)
Batty, M., Torrens, P.: Modelling and prediction in a complex world. Future 37, 745–766 (2005)
Ferber, J.: Concepts et méthodologies multi-agents. In: Amblard, F., Phan, D. (eds.) Modélisation et simulation multi-agents, pp. 23–48. Lavoisier, Paris (2005)
Reitsma, F., Albrecht, J.: Implementing a new data model for simulation processes. International Journal of Geographical Information Science 19, 1073–1090 (2005)
Li, Y., Brimicombe, A.J., Li, C.: Agent-based services for the validation and calibration of multi-agent models. Computers Environment and Urban Systems 32, 464–473 (2008)
Peng, Z., Tsou, M.: Internet GIS: Distributed Geographic Information Services for the Internet and Wireless Networks. Wiley, Chichester (2003)
Brimicombe, A.J., Li, C.: Location-Based Services and Geo-Information Engineering. Wiley, Chichester (2009)
Petit, M., Ray, C., Claramunt, C.: An adaptive interaction architecture for collaborative GIS. Cartography and Geographic Information Systems 35, 91–102 (2008)
Franklin, S., Graesser, A.: Is it an agent, or just a program? A taxonomy for autonomous agents. In: Jennings, N.R., Wooldridge, M.J., Müller, J.P. (eds.) ECAI-WS 1996 and ATAL 1996. LNCS, vol. 1193, pp. 21–35. Springer, Heidelberg (1997)
Wooldridge, M.: Agent-based software engineering. IEEE Proc. Software Engineering 114, 26–37 (1997)
Jennings, N.: On agent-based software engineering. Artificial Intelligence 117, 277–296 (2000)
Sengupta, R., Sieber, R.: Geospatial Agents, Agents Everywhere .... Transactions in GIS 11, 483–506 (2007)
Wooldridge, M., Jennings, N.: Intelligent agents: theory and practice. Knowledge Engineering Review 10, 115–152 (1995)
Nwana, H.: Software agents: an overview. Knowledge Engineering Review 11, 205–244 (1996)
Farjami, P., Gorg, C., Bell, F.: Advanced service provisioning based on mobile agents. Computer Communications 23, 754–760 (2000)
Longley, P., Brooks, S., McDonnell, R., Macmillan, W.: Geocomputation: A Primer. Wiley, Chichester (1998)
Openshaw, S., Abrahart, R.: Geocomputation. Taylor & Francis, London (2000)
Benenson, I., Torrens, P.: Geosimulation: object-based modelling of urban phenomena. Computer, Environment and Urban Systems 28, 1–8 (2004)
Albrecht, J.: A new age for geosimulation. Transactions in GIS 9, 451–454 (2005)
Parker, D., Manson, S., Berger, T.: Potential strengths and appropriate roles for ABM/LUCC models. In: Parker, D., Berger, T., Manson, S. (eds.) Meeting the Challenge of Complexity: Proceedings of the Special Workshop on Agent-Based Models of Land-Use/Land-Cover Change, pp. 6–12. CIPEC/CSISS, Santa Barbara (2002)
Rodrigues, A., Raper, J.: Defining spatial agents. In: Camara, A., Raper, J. (eds.) Spatial Multimedia and Virtual Reality, pp. 111–129. Taylor & Francis, London (1999)
Torrens, P.: A geographic automata model of residential mobility. Environment and Planning B 34, 200–222 (2007)
Schelling, T.S.: Dynamic models of segregation. Journal of Mathematical Sociology 1, 143–186 (1971)
O’Neill, R., Krummel, J., Gardner, R., Sugihara, G., Jackson, B., DeAngelis, B., Milne, B., Turner, M., Zygmunt, B., Christensen, S., Dale, V., Graham, R.: Indices of landscape pattern. Landscape Ecology 1, 153–162 (1988)
Kohler, T., Kresl, J., West, C., Carr, E., Wilshusen, R.: Be there then: A modelling approach to settlement determination and spatial efficiency among late ancestral pueblo populations of the Mesa Verde region, U.S. Southwest. In: Kohler, T., Gumerman, G. (eds.) Dynamics in Human and Primate Societies, pp. 145–178. Oxford University Press, Oxford (2000)
Polhill, J., Gotts, N., Law, A.: Imitative versus non-imitative strategies in a land use simulation. Cybernetics and Systems 32, 285–307 (2001)
Reaney, S.: Determining the origin of channel flow in a semi-arid catchment: the use of agent based modelling techniques in hydrology. Geophysical Research Abstracts 6, 06001 (2004)
Heppenstall, A., Birkin, M., Evans, A.: Optimising a hybrid agent-based system with application to the retail petrol market. In: GeoComputation 2005, Ann Arbor (2005)
Brown, D., Riolo, R., Robinson, D., North, M., Rand, W.: Spatial process and data models: toward integration of agent-based models and GIS. Journal of Geographical Systems 7, 25–47 (2005)
Tsou, M., Buttenfield, B.: A dynamic architecture for distributed geographic information services. Transactions in GIS 6, 355–381 (2002)
Purvis, M., Cranefield, R., Nowostawski, M., Carter, D., Bush, G.: A multi-agent system for the integration of distributed environmental information. Environmental Modelling & Software 18, 565–572 (2003)
Sengupta, R., Bennett, D.: Agent-based modelling environment for spatial decision support. International Journal of Geographic Information Science 17, 157–180 (2007)
Li, Y., Brimicombe, A.J., Ralphs, M.: Spatial data quality and sensitivity analysis in GIS and environmental modelling: the case of coastal oil spills. Computers, Environment and Urban Systems 24, 95–108 (2000)
Li, Y.: Control of spatial discretisation in coastal oil spill modelling. International Journal of Applied Earth Observation and Geoinformation 9, 392–402 (2007)
Laurini, R., Servigne, S., Tanzi, T.: A primer on TeleGeoProcessing and TeleGeo-Monitoring. Computers, Environment and Urban Systems 25, 248–265 (2001)
Isaaks, E., Srivastava, R.: An Introduction to Applied Geostatistics. Oxford University Press, Oxford (1989)
Bresciani, P., Giorgini, P., Giunchiglia, F., Mylopoulos, J., Perini, A.: TROPOS: An Agent-Oriented Software Development Methodology. Journal of Autonomous Agents and Multi-Agent Systems 8, 203–236 (2004)
Al-Zakwani, A., Mouratidis, H., Brimicombe, A.J.: A dynamic binding technology for agent-based geo-information systems. In: Proceedings of Intelligent Systems & Agents (IADIS 2007), Lisbon, Portugal, pp. 117–123 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Brimicombe, A.J., Li, Y., Al-Zakwani, A., Li, C. (2009). Agent-Based Distributed Component Services in Spatial Modeling. In: Gervasi, O., Taniar, D., Murgante, B., Laganà, A., Mun, Y., Gavrilova, M.L. (eds) Computational Science and Its Applications – ICCSA 2009. ICCSA 2009. Lecture Notes in Computer Science, vol 5592. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02454-2_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-02454-2_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02453-5
Online ISBN: 978-3-642-02454-2
eBook Packages: Computer ScienceComputer Science (R0)