Principles of distributed database systems
Principles of distributed database systems
Federated database systems for managing distributed, heterogeneous, and autonomous databases
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
Efficient query processing in geographic information systems
Efficient query processing in geographic information systems
Understanding the new SQL: a complete guide
Understanding the new SQL: a complete guide
Internetworking with TCP/IP vol. III: client-server programming and applications
Internetworking with TCP/IP vol. III: client-server programming and applications
COBRA fundamentals and programming
COBRA fundamentals and programming
OMG overview: CORBA and the OMA in enterprise computing
Communications of the ACM
Communications of the ACM
GIS Online: Information Retrieval, Mapping, and the Internet
GIS Online: Information Retrieval, Mapping, and the Internet
Database Issues in Geographic Information Systems
Database Issues in Geographic Information Systems
Object Database Standard: ODMG-93
Object Database Standard: ODMG-93
HPCN Europe '97 Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking
Efficient Search of Multi-Dimensional B-Trees
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
A Storage and Access Architecture for Efficient Query Processing in Spatial Database Systems
SSD '93 Proceedings of the Third International Symposium on Advances in Spatial Databases
Spatial Join Strategies in Distributed Spatial DBMS
SSD '95 Proceedings of the 4th International Symposium on Advances in Spatial Databases
A Parallel Spatial Join Processing for Distributed Spatial Databases
FQAS '02 Proceedings of the 5th International Conference on Flexible Query Answering Systems
Mobile-Agent Based Distributed Web GIS
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
NPC'07 Proceedings of the 2007 IFIP international conference on Network and parallel computing
Distributed geo-referenced information accessing and integrating based on mobile agents and GML
WISEW'03 Proceedings of the Fourth international conference on Web information systems engineering workshops
Hi-index | 0.00 |
A distributed geographic information system (distributed GIS) has strengths in system reliability, efficiency, resource sharing, and flexibility for incremental system growth. However, developing a distributed GIS is a challenging task. The major challenges are with generating efficient system-wide query strategies, synchronizing operations executed at different sites, handling heterogeneity, managing transactions, and so on. In this paper, an experimental system is reported. This work is aimed at addressing the fundamental issues in building a distributed GIS. This system is designed and implemented based on the Common Object Request Broker Architecture (CORBA), and the Open GeoData Interoperability Specification (OGIS). First, the use of the CORBA model for a distributed GIS is discussed. The major system components are described, including the local GISs, the object request broker (ORB), and the service objects. Subsequently, a query optimization algorithm is presented. Then system synchronization, heterogeneity handling and transaction management are described. Some important implementation issues and the results of system tests are presented. Finally lessons learned from building the experimental system are summarized.