International Journal of Geographical Information Science

Earth science research and applications usually use Distributed Geospatial Information Processing (DGIP) services and powerful computing capabilities to extract information and knowledge from large volumes of distributed geospatial data. Conceptually, such processing can be abstracted into a logical model that utilizes geospatial domain knowledge to produce new geospatial products. Using this idea, the geo-tree concept and the proposed geospatial Abstract Information Model (AIM) have been used to develop a Grid workflow engine complying with geospatial standards and the Business Process Execution Language. Upon a user's request, the engine generates virtual geospatial data/information/knowledge products from existing DGIP data and services. This article details how to (1) define and describe the AIM in XML format, (2) describe the process logically with an AIM, including the geospatial semantic logic, (3) conceptually describe the process of producing a particular geospatial product step by step from raw geospatial data, (4) instantiate AIM as a concrete Grid-service workflow by selecting the optimal service instances and data sets, and (5) design a Grid workflow engine to execute the concrete workflows to produce geospatial products. To verify the advantages and applicability of this Grid-enabled virtual geospatial product system, its performance is evaluated, and a sample application is provided.

[1]  Ladislav Hluchý,et al.  Semantic Grid Services in K-Wf Grid , 2006, SKG.

[2]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[3]  Eva Klien,et al.  Ontology‐based retrieval of geographic information , 2006, Int. J. Geogr. Inf. Sci..

[4]  Liping Di,et al.  U.S. FGDC CONTENT STANDARD FOR DIGITAL GEOSPATIAL METADATA: EXTENSIONS FOR REMOTE SENSING METADATA , 2000 .

[5]  Luigi Fusco,et al.  e-Collaboration and Grid-on-Demand Computing for Earth Science at ESA , 2005 .

[6]  Ian T. Foster,et al.  The Globus Replica Location Service: Design and Experience , 2009, IEEE Transactions on Parallel and Distributed Systems.

[7]  Soundar R. T. Kumara,et al.  A comparative illustration of AI planning-based web services composition , 2006, SECO.

[8]  Aijun Chen,et al.  The Integration of Grid Technology with OGC Web Services (OWS) in NWGISS for NASA EOS Data , 2003 .

[9]  Aijun Chen,et al.  The development of a geospatial data Grid by integrating OGC Web services with Globus-based Grid technology , 2008 .

[10]  Jun Yan,et al.  SwinDeW ─ A p 2 p-based Decentralised Workflow Management System , .

[11]  Shaowen Wang,et al.  TeraGrid GIScience Gateway: Bridging cyberinfrastructure and GIScience , 2009, Int. J. Geogr. Inf. Sci..

[12]  Mario Cannataro,et al.  The knowledge grid , 2003, CACM.

[13]  Slovakia Bratislava,et al.  K-WGrid - Knowledge Based Workflow System for Grid Applications , 2006 .

[14]  Yun Yang,et al.  SwinDeW-a p2p-based decentralized workflow management system , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[15]  Sanjiva Weerawarana,et al.  Implementing BPEL4WS: the architecture of a BPEL4WS implementation: Research Articles , 2006 .

[16]  Karen K. Kemp Encyclopedia of geographic information science , 2008 .

[17]  Dieter Cybok,et al.  A Grid workflow infrastructure , 2006, Concurr. Comput. Pract. Exp..

[18]  Rajkumar Buyya,et al.  A Taxonomy of Workflow Management Systems for Grid Computing , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[19]  Kaizar Amin,et al.  GridAnt: a client-controllable grid workflow system , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[20]  Yong Zhao,et al.  Chimera: a virtual data system for representing, querying, and automating data derivation , 2002, Proceedings 14th International Conference on Scientific and Statistical Database Management.

[21]  Aleksander Slomiski,et al.  On using BPEL extensibility to implement OGSI and WSRF Grid workflows , 2006, Concurr. Comput. Pract. Exp..

[22]  R. Grim,et al.  GridAssist, a user friendly grid-based workflow management tool , 2005, 2005 International Conference on Parallel Processing Workshops (ICPPW'05).

[23]  Dieter Cybok A Grid workflow infrastructure: Research Articles , 2006 .

[24]  David Taniar,et al.  A distributed ontology framework in the semantic grid environment , 2005, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers).

[25]  Ian T. Foster,et al.  GridMapper: a tool for visualizing the behavior of large-scale distributed systems , 2002, Proceedings 11th IEEE International Symposium on High Performance Distributed Computing.

[26]  Eric Gilbert,et al.  Virtual data Grid middleware services for data‐intensive science , 2006, Concurr. Comput. Pract. Exp..

[27]  Hai Zhuge,et al.  Autonomous semantic link networking model for the Knowledge Grid: Research Articles , 2007, Grid 2007.

[28]  Gregor von Laszewski,et al.  Swift: Fast, Reliable, Loosely Coupled Parallel Computation , 2007, 2007 IEEE Congress on Services (Services 2007).

[29]  Carole A. Goble,et al.  Taverna: a tool for building and running workflows of services , 2006, Nucleic Acids Res..

[30]  Nicole Ostländer,et al.  Service chaining architectures for applications implementing distributed geographic information processing , 2009, Int. J. Geogr. Inf. Sci..

[31]  Hai Zhuge,et al.  Autonomous semantic link networking model for the Knowledge Grid , 2007, Concurr. Comput. Pract. Exp..

[32]  Aijun Chen,et al.  An Optimized Grid-Based, OGC Standards-Compliant Collaborative Software System for Serving NASA Geospatial Data , 2006, 2006 30th Annual IEEE/NASA Software Engineering Workshop.

[33]  Qi Li,et al.  Performance‐improving techniques in web‐based GIS , 2005, Int. J. Geogr. Inf. Sci..

[34]  Edward A. Lee,et al.  CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE Concurrency Computat.: Pract. Exper. 2000; 00:1–7 Prepared using cpeauth.cls [Version: 2002/09/19 v2.02] Taverna: Lessons in creating , 2022 .

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

[36]  Yuqi Bai,et al.  Implementation of Geospatial Product Virtualization in Grid Environment , 2006 .

[37]  Ming-Hsiang Tsou,et al.  Please Scroll down for Article International Journal of Geographical Information Science Developing a Grid-enabled Spatial Web Portal for Internet Giservices and Geospatial Cyberinfrastructure Developing a Grid-enabled Spatial Web Portal for Internet Giservices and Geospatial Cyberinfrastructure , 2022 .

[38]  Sanjiva Weerawarana,et al.  Implementing BPEL4WS: the architecture of a BPEL4WS implementation , 2006, Concurr. Comput. Pract. Exp..

[39]  Yolanda Gil,et al.  Pegasus: Mapping Scientific Workflows onto the Grid , 2004, European Across Grids Conference.

[40]  Katarzyna Rycerz,et al.  Workflow composer and service registry for grid applications , 2005, Future Gener. Comput. Syst..

[41]  Hai Jin,et al.  Peer-to-Peer Based Grid Workflow Runtime Environment of SwinDeW-G , 2007, Third IEEE International Conference on e-Science and Grid Computing (e-Science 2007).

[42]  Jano I. van Hemert,et al.  Scientific Workflow: A Survey and Research Directions , 2007, PPAM.

[43]  Aijun Chen,et al.  The development of a geospatial data Grid by integrating OGC Web services with Globus‐based Grid technology , 2008, Concurr. Comput. Pract. Exp..

[44]  Eric Gilbert,et al.  The QuarkNet/grid collaborative learning e-Lab , 2005, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005..

[45]  Liping Di A Framework for Developing Web-Service-Based Intelligent Geospatial Knowledge Systems , 2005, Ann. GIS.

[46]  Robert G. Raskin,et al.  Knowledge representation in the semantic web for Earth and environmental terminology (SWEET) , 2005, Comput. Geosci..

[47]  Ling Bian,et al.  Interoperability of functions in environmental models – a case study in hydrological modeling , 2009, Int. J. Geogr. Inf. Sci..

[48]  Sanjay Patil,et al.  OASIS/ebXML Registry Information Model v2.0 , 2002 .

[49]  Aijun Chen,et al.  GRID COMPUTING ENABLED GEOSPATIAL CATALOGUE WEB SERVICE , 2005 .

[50]  Adam Arbree,et al.  Mapping Abstract Complex Workflows onto Grid Environments , 2003, Journal of Grid Computing.