Tuesday, September 30, 2008

High performance federated Geographic Information System Framework


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 thesis presents a distributed service architecture for managing the production of knowledge from distributed collections of archived 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.


Thursday, January 17, 2008

Status Report for 01/17/2008

Here is the outline of the document I had mentioned in my previous post. This is actually a thesis chapter titled "High-performance design features, measurements and analysis".

The chapter focuses on high-performance design features and analysis in map rendering from heterogeneous distributed scientific geo-data.

The chapter first presents the common performance issues in interoperable Service-oriented Geographic Information Systems (Chapter 6.1), and then provides baseline performance test results obtained from GIS systems developed with conventional approaches (Chapter 6.2).

The proposed performance design features and corresponding measurements/analysis (Chapter 6.3) are grouped into two. One is focusing on XML encoded (GML common data model) data transfer and rendering (Chapter 6.3.1), and other is focusing on design issues for implementing of caching and parallel processing techniques at federator (Chapter 6.3.2).

Here is the snapshot of outline of the chapter. Please click on it to get better view.