Brimicombe, A.J.; Li, Y.; Al-Zakwani, A. and Li, C. (2009) "Agent-Based Distributed Component Services in Spatial Modeling" In Computational Science and its Applications - ICCSA 2009 (eds. Gervasi et al.) Springer, Berlin: 300-312
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.
Li, Y.; Brimicombe, A.J. and Li, C. (2008) "Agent-Based Services for Validating Multi-Agent Models" Computers, Environment & Urban Systems, 32:464-473
Agent-based modelling in the form of multi-agent models has been increasingly applied to the simulation of spatial phenomena in silico. Validation and calibration are recurrent problems. The complexity of these models with large numbers of parameters can make validation procedures intractable. In this paper, the novel concept of using agent-based technologies to create services that assist in the validation and calibration of multi-agent models is developed. Such agent-based services offer an efficient solution where large numbers of model runs need to be carried out. In this paper, the agent-based services are collaborative sets of agents that perform calibration and sensitivity analysis as a key task in model validation. In a case study, the prototype agent-based validation services are implemented for a multi-agent wayfinding model as a means of proof-of-concept. The case study demonstrates how agent-based services can be deployed for testing the robustness of emergent patterns through sensitivity analyses and used for model calibration.
Li, Y.; Brimicombe, A.J. and Li, C. (2007) "Agent-Based Services for Validating Multi-Agent Models" Proceedings 9th International Conference on GeoComputation, Maynooth, National University of Ireland
Agent-based modelling has been increasingly applied to the simulation of spatial phenomena in silico. In an agent-based spatial simulation, agents have tended to be defined as spatial objects to computationally represent the behaviour of individuals in order to study emergent patterns arising from micro-level interactions. More recently, agents have been used to represent spatial processes as the modelling primitives in order to focus on process information in dynamic models. However, a recurrent problem in agent-based modelling is the validation of outcomes. Thus a third approach investigated here, is to harness the mobility and intelligence of agents to create tools that offer agentbased services for the validation of agent based modelling. A typical agent-based service for spatial simulation might be quality analyses of both data and models. In this paper we specifically investigate agent-based services for sensitivity analysis and calibration of multi-agent models. In order to develop an interoperable and distributed system, remote multi-agent technology is deployed. A collection of collaborating agents can then be shared as services across a network.
Al-Zakwani, A.; Mouratidis, H. and Brimicombe, A.J. (2007) “An agent-based system to support geo-information analysis” Proceedings Intelligent Agent Technology (IAT 2007), Silicon Valley, CA: 269-272
Al-Zakwani, A.; Mouratidis, H. and Brimicombe, A.J. (2007) “A dynamic binding technology for agent-based geo-information systems” Proceedings of Intelligent Systems & Agents (IADIS 2007), Lisbon, Portugal: 117-123 [note: Outstanding Paper Award]
Li, Y. (2006) "Spatial data quality analysis with Agent technologies" Proceedings GISRUK2006, Nottingham: 250-254
Agent technologies have attracted increasing attention from GIS research and applications. Intelligent agents have shown considerable potential for spatial data analysis. This paper proposes an agent-based solution for spatial data quality analysis. A collection of collaborating agents is constructed in a muliti-agent framework. These remote intelligent agents can be shared as spatial data quality analysis tools over a network. The proposed solution therefore offers a decentralised, distributed and service-oriented system. It is expected to aid users in designing their own data quality test procedures for environmental simulation models.
Li, Y. (2005) "Agent technologies for spatial data auality analysis in environmental modelling" Proceedings 8th International Conference on GeoComputation, Ann Arbor, University of Michigan (CD)
The study shows the potential of an agent-based Geo-data Quality Analysis engine. With this interoperable engine, spatial data quality analysis can be achieved in environmental modelling. Ultimately, in the longer term, through such agents, the Geo-data Quality Analysis engine would be distributed on the Internet to be used by the scientific and professional community.