Unified Data Access/Query over Integrated Data-views for Decision Making in Geographic Information Systems

Geographic information is critical for building disaster planning, crisis management and early-warning systems. Decision making in Geographic Information Systems (GIS) increasingly relies on analyses of spatial data in map-based formats. Maps are complex structures composed of layers created from distributed heterogeneous data belonging to the separate organizations. This chapter presents a distributed service architecture for managing the production of knowledge from distributed collections of observations and simulation data through integrated data-views. Integrated views are defined by a federation service (“federator”) located on top of the standard service components. Common GIS standards enable the construction of this system. However, compliance requirements for interoperability, such as XML-encoded data and domain specific data characteristics, have costs and performance overhead. We investigate issues of combining standard compliance with performance. Although our framework is designed for GIS, we extend the principles and requirements to general science domains and discuss how these may be applied. * Corresponding author.

[1]  Daniela Florescu,et al.  XL: a platform for web services , 2002, SIGMOD '02.

[2]  Rajkumar Buyya,et al.  High Performance Cluster Computing , 1999 .

[3]  Shivanand Balram,et al.  Internet GIS: Distributed Geographic Information Services for the Internet and Wireless Networks , 2004 .

[4]  Alexander S. Szalay,et al.  Astronomical Data Query Language: Simple Query Protocol for the Virtual Observatory , 2004 .

[5]  Frank E. Redmond Dcom: Microsoft Distributed Component Object Model with Cdrom , 1997 .

[6]  Paul Greenfield,et al.  Behavior and performance of message-oriented middleware systems , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[7]  John B. Rundle,et al.  Statistical physics approach to understanding the multiscale dynamics of earthquake fault systems , 2003 .

[8]  Geoffrey C. Fox Grids of grids of simple services , 2004 .

[9]  R. V. van Nieuwpoort,et al.  The Grid 2: Blueprint for a New Computing Infrastructure , 2003 .

[10]  Jean Jacques Moreau,et al.  SOAP Version 1. 2 Part 1: Messaging Framework , 2003 .

[11]  Geoffrey C. Fox,et al.  Building and applying geographical information system Grids , 2008, Concurr. Comput. Pract. Exp..

[12]  Geoffrey C. Fox,et al.  Integrating AJAX Approach into GIS Visualization Web Services , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[13]  Erik Christensen,et al.  WSDL: Web Service Description Language , 2001 .

[14]  Geoffrey C. Fox,et al.  Web Service Grids: an evolutionary approach , 2005, Concurr. Pract. Exp..

[15]  Richard N. Taylor,et al.  Extending the Representational State Transfer (REST) architectural style for decentralized systems , 2004, Proceedings. 26th International Conference on Software Engineering.

[16]  Peter J. Denning,et al.  Properties of the working-set model , 1972, CACM.

[17]  Henry S. Rzepa,et al.  Chemical Markup, XML, and the World Wide Web. 6. CMLReact, an XML Vocabulary for Chemical Reactions , 2006, J. Chem. Inf. Model..

[18]  Rajkumar Buyya,et al.  High Performance Cluster Computing: Architectures and Systems , 1999 .

[19]  Roy Williams VOTable: A Proposed XML Format for Astronomical Tables , 2002 .

[20]  Roy T. Fielding,et al.  Principled design of the modern Web architecture , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[21]  P. Altena,et al.  In search of clusters , 2007 .

[22]  Geoffrey C. Fox,et al.  NaradaBrokering: A Distributed Middleware Framework and Architecture for Enabling Durable Peer-to-Peer Grids , 2003, Middleware.

[23]  Geoffrey C. Fox,et al.  Building and applying geographical information system Grids , 2008 .

[24]  Edward A. Lee,et al.  Scientific workflow management and the Kepler system , 2006, Concurr. Comput. Pract. Exp..

[25]  David M. Booth,et al.  Web Services Architecture , 2004 .

[26]  Belur V. Dasarathy,et al.  Nearest neighbor (NN) norms: NN pattern classification techniques , 1991 .

[27]  Henry S. Rzepa,et al.  Chemical Markup, XML, and the World Wide Web. 4. CML Schema , 2003, J. Chem. Inf. Comput. Sci..

[28]  W. Klein,et al.  Pattern Dynamics and Forecast Methods in Seismically Active Regions , 2002 .

[29]  Geoffrey C. Fox,et al.  Service oriented architecture for geographic information systems supporting real time data grids , 2007 .

[30]  John B. Rundle,et al.  Application of a modified pattern informatics method to forecasting the locations of future large earthquakes in the central Japan , 2006 .