Towards intelligent GIServices

Distributed information infrastructures are increasingly used in the geospatial domain. In the infrastructures, data are being collected by distributed sensor services, served by distributed geospatial data services, transformed by processing services and workflows, and consumed by smart clients. Consequently, Geographical Information Systems (GISs) are moving from GISystems to GIServices. Intelligent GIServices are enriched with new capabilities including knowledge representation, semantic reasoning, automatic workflow composition, and quality and traceability. Such Intelligent GIServices facilitate information discovery and integration over the network and automate the assembly of GIServices to provide value-added products. This paper provides an overview of intelligent GIServices. The concept of intelligent GIServices is described, followed by a review of the state-of-the-art technologies and methodologies relevant to intelligent GIServices. Visions on how GIServices can perceive, reason, learn, and act intelligently are highlighted. The results can provide better services for big data processing, semantic interoperability, knowledge discovery, and cross-discipline collaboration in Earth science applications.

[1]  Xu Chen,et al.  Progress and challenges in the architecture and service pattern of Earth Observation Sensor Web for Digital Earth , 2014, Int. J. Digit. Earth.

[2]  Lei Hu,et al.  Google Fusion Tables for Managing Soil Moisture Sensor Observations , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[3]  Peng Yue,et al.  The Geoprocessing Web , 2012, Comput. Geosci..

[4]  Mike P. Papazoglou,et al.  Service-oriented computing: concepts, characteristics and directions , 2003, Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 2003..

[5]  Shaowen Wang,et al.  CyberGIS software: a synthetic review and integration roadmap , 2013, Int. J. Geogr. Inf. Sci..

[6]  Peter Baumann,et al.  Exploring Cloud Opportunities from an Array Database Perspective , 2014, DanaC'14.

[7]  J. Manyika Big data: The next frontier for innovation, competition, and productivity , 2011 .

[8]  Liping Di,et al.  Building a Web-Services Based Geospatial Online Analysis System , 2012, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[9]  Christoph Stasch,et al.  New Generation Sensor Web Enablement , 2011, Sensors.

[10]  Huadong Guo,et al.  Next-generation Digital Earth , 2012, Proceedings of the National Academy of Sciences.

[11]  Arno Scharl,et al.  The Geospatial Web: How Geobrowsers, Social Software and the Web 2.0 are Shaping the Network Society , 2007, The Geospatial Web.

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

[13]  Stefano Nativi,et al.  Environmental model access and interoperability: The GEO Model Web initiative , 2013, Environ. Model. Softw..

[14]  Adrian A. Hopgood,et al.  Intelligent Systems for Engineers and Scientists , 2021 .

[15]  Bernd Kleinjohann,et al.  Towards the Application of Reinforcement Learning Techniques for Quality-Based Service Selection in Automated Service Composition , 2012, 2012 IEEE Ninth International Conference on Services Computing.

[16]  John Davidson,et al.  Ogc® sensor web enablement:overview and high level achhitecture. , 2007, 2007 IEEE Autotestcon.

[17]  Rick Cattell,et al.  Scalable SQL and NoSQL data stores , 2011, SGMD.

[18]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[19]  Ozgun Akcay,et al.  Building a semantic based public transportation geoportal compliant with the INSPIRE transport network data theme , 2013, Earth Science Informatics.

[20]  J. de Jesus,et al.  WPS orchestration using the Taverna workbench: The eScience approach , 2012, Comput. Geosci..

[21]  Cox Simon,et al.  Linked Data: What Does It Offer Earth Sciences? , 2010 .

[22]  Peng Yue,et al.  A geoprocessing workflow system for environmental monitoring and integrated modelling , 2015, Environ. Model. Softw..

[23]  Witold Pedrycz,et al.  Data Mining Methods for Knowledge Discovery , 1998, IEEE Trans. Neural Networks.

[24]  Amit P. Sheth,et al.  Semantic Sensor Web , 2008, IEEE Internet Computing.

[25]  Carlos Granell,et al.  Measuring complexity in OGC web services XML schemas: pragmatic use and solutions , 2012, Int. J. Geogr. Inf. Sci..

[26]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[27]  Liping Di,et al.  Earth Observation Sensor Web: An Overview , 2010, IEEE J. Sel. Top. Appl. Earth Obs. Remote. Sens..

[28]  Paul Zikopoulos,et al.  Understanding Big Data: Analytics for Enterprise Class Hadoop and Streaming Data , 2011 .

[29]  Peng Yue,et al.  GeoGlobe: A Virtual Globe for multi-source geospatial information integration and service , 2011 .

[30]  Paul T. Groth,et al.  Wings: Intelligent Workflow-Based Design of Computational Experiments , 2011, IEEE Intelligent Systems.

[31]  Keqiu Li,et al.  Big Data Processing in Cloud Computing Environments , 2012, 2012 12th International Symposium on Pervasive Systems, Algorithms and Networks.

[32]  Jignesh M. Patel,et al.  Storm@twitter , 2014, SIGMOD Conference.

[33]  Daniel Nüst,et al.  Semantically-Enabled Sensor Plug & Play for the Sensor Web , 2011, Sensors.

[34]  Dan Cornford,et al.  Managing uncertainty in integrated environmental modelling: The UncertWeb framework , 2013, Environ. Model. Softw..

[35]  Barbara Hofer,et al.  Geospatial Cyberinfrastructure and Geoprocessing Web - A Review of Commonalities and Differences of E-Science Approaches , 2013, ISPRS Int. J. Geo Inf..

[36]  Wil M.P. van der Aalst,et al.  YAWL: yet another workflow language , 2005, Inf. Syst..

[37]  Dominic A. Clark,et al.  Numerical and symbolic approaches to uncertainty management in AI , 1990, Artificial Intelligence Review.

[38]  Mehmet Kuzu,et al.  Dynamic planning approach to automated web service composition , 2010, Applied Intelligence.

[39]  Albert J. Fleig,et al.  Provenance Tracking in an Earth Science Data Processing System , 2008, IPAW.

[40]  Peter Baumann,et al.  The OGC web coverage processing service (WCPS) standard , 2010, GeoInformatica.

[41]  Veda C. Storey,et al.  Business Intelligence and Analytics: From Big Data to Big Impact , 2012, MIS Q..

[42]  Kalmanje Krishnakumar,et al.  Intelligent Systems for Aerospace Engineering - An Overview , 2003 .

[43]  Peng Yue,et al.  Fuzzy spatial relation ontology driven detection of complex geospatial features in a web service environment , 2014, Earth Science Informatics.

[44]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[45]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[46]  Ming Zhou,et al.  QoS-aware computational method for IoT composite service , 2013 .

[47]  Chaowei Phil Yang,et al.  Redefining the possibility of digital Earth and geosciences with spatial cloud computing , 2013, Int. J. Digit. Earth.

[48]  Werner Nutt,et al.  Basic Description Logics , 2003, Description Logic Handbook.

[49]  Michal Pechoucek,et al.  Abstract Architecture for Task-oriented Multi-agent Problem Solving , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[50]  Xiang Zhou,et al.  Adaptive Service Composition Based on Reinforcement Learning , 2010, ICSOC.

[51]  Andrea Vitaletti,et al.  Smart City: An Event Driven Architecture for Monitoring Public Spaces with Heterogeneous Sensors , 2010, 2010 Fourth International Conference on Sensor Technologies and Applications.

[52]  Anne E. Trefethen,et al.  Cyberinfrastructure for e-Science , 2005, Science.

[53]  Tim Berners-Lee,et al.  Linked Data on the Web , 2008, LDOW.

[54]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[55]  Mark Gahegan,et al.  Geospatial Cyberinfrastructure: Past, present and future , 2010, Comput. Environ. Urban Syst..

[56]  Stefano Nativi,et al.  Earth Science Infrastructures Interoperability: The Brokering Approach , 2013, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[57]  James Frew,et al.  Earth System Science Workbench: a data management infrastructure for earth science products , 2001, Proceedings Thirteenth International Conference on Scientific and Statistical Database Management. SSDBM 2001.

[58]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[59]  Amit P. Sheth,et al.  Linked sensor data , 2010, 2010 International Symposium on Collaborative Technologies and Systems.

[60]  G. R. Karpagam,et al.  AI planning-based semantic web service composition , 2011 .

[61]  Stefano Nativi,et al.  Integrative Research: The EuroGEOSS Experience , 2012, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[62]  Paul A. Longley,et al.  The emergence of geoportals and their role in spatial data infrastructures , 2005, Comput. Environ. Urban Syst..

[63]  Divyakant Agrawal,et al.  Big data and cloud computing: current state and future opportunities , 2011, EDBT/ICDT '11.

[64]  Dawn J. Wright,et al.  The emergence of spatial cyberinfrastructure , 2011, Proceedings of the National Academy of Sciences.

[65]  Laura Díaz,et al.  Geospatial information infrastructures to address spatial needs in health: Collaboration, challenges and opportunities , 2014, Future Gener. Comput. Syst..

[66]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[67]  Liping Di,et al.  GeoPWTManager: a task-oriented web geoprocessing system , 2012, Comput. Geosci..

[68]  George Percivall,et al.  Ogc® sensor web enablement:overview and high level achhitecture. , 2007 .

[69]  A. Meystel,et al.  Intelligent Systems , 2001 .

[70]  Peng Yue,et al.  Web GIS in practice VIII: HTML5 and the canvas element for interactive online mapping , 2010, International journal of health geographics.

[71]  Bin Xu,et al.  Building Linked Open University Data: Tsinghua University Open Data as a Showcase , 2011, JIST.

[72]  Xia Wang,et al.  A Web Coverage Ontology for Geospatial Web Applications , 2011, 2011 IEEE Fifth International Conference on Semantic Computing.

[73]  Fei Tao,et al.  CCIoT-CMfg: Cloud Computing and Internet of Things-Based Cloud Manufacturing Service System , 2014, IEEE Transactions on Industrial Informatics.

[74]  Liping Di,et al.  Semantic Web Services‐based process planning for earth science applications , 2009, Int. J. Geogr. Inf. Sci..

[75]  Pebesma Edzer,et al.  Managing uncertainty in integrated environmental modelling frameworks: The UncertWeb framework , 2012 .

[76]  Padhraic Smyth,et al.  From Data Mining to Knowledge Discovery in Databases , 1996, AI Mag..

[77]  Hassan A. Karimi,et al.  GEOSS clearinghouse: Integrating geospatial resources to support the global earth observation system of systems , 2014 .

[78]  Abdelkamel Tari,et al.  Dynamic services selection approach for the composition of complex services in the web of objects , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[79]  Stephan Mäs,et al.  Scientific geodata infrastructures: challenges, approaches and directions , 2014, Int. J. Digit. Earth.

[80]  Sheng Gao,et al.  The measurement of Geospatial Web Service quality in SDIs , 2009, 2009 17th International Conference on Geoinformatics.

[81]  Liping Di,et al.  Geoscience Data Provenance: An Overview , 2013, IEEE Transactions on Geoscience and Remote Sensing.

[82]  Sanjay Ghemawat,et al.  MapReduce: Simplified Data Processing on Large Clusters , 2004, OSDI.

[83]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[84]  Z. Wang,et al.  The structure and dynamics of multilayer networks , 2014, Physics Reports.

[85]  Gonzalo Mateos,et al.  Modeling and Optimization for Big Data Analytics: (Statistical) learning tools for our era of data deluge , 2014, IEEE Signal Processing Magazine.

[86]  Jérôme Royan,et al.  Real-time Interaction with Complex Models 3d Streaming Requirements Network-based Visualization of 3d Landscapes and City Models , 2022 .

[87]  Richard Onchaga Moses Enabling Quality of Geospatial Web Services , 2011 .

[88]  Antonio F. Gómez-Skarmeta,et al.  Semantic Web of Things: an analysis of the application semantics for the IoT moving towards the IoT convergence , 2014, Int. J. Web Grid Serv..

[89]  Lida Xu,et al.  Compliance Checking for Requirement-Oriented Service Workflow Interoperations , 2014, IEEE Transactions on Industrial Informatics.

[90]  Mara Nikolaidou,et al.  An Integrated Approach to Automated Semantic Web Service Composition through Planning , 2012, IEEE Transactions on Services Computing.

[91]  Leonardo Neumeyer,et al.  S4: Distributed Stream Computing Platform , 2010, 2010 IEEE International Conference on Data Mining Workshops.

[92]  Peng Yue,et al.  A Linked Data Approach for Geospatial Data Provenance , 2013, IEEE Transactions on Geoscience and Remote Sensing.

[93]  Sean D Dessureault,et al.  Understanding big data , 2016 .

[94]  Artem Katasonov,et al.  Smart Semantic Middleware for the Internet of Things , 2008, ICINCO-ICSO.

[95]  Liping Di,et al.  Integrating semantic web technologies and geospatial catalog services for geospatial information discovery and processing in cyberinfrastructure , 2011, GeoInformatica.

[96]  D. Lanter Design of a Lineage-Based Meta-Data Base for GIS , 1991 .

[97]  Christoph Stasch,et al.  A RESTful proxy and data model for linked sensor data , 2013, Int. J. Digit. Earth.

[98]  Yolanda Gil,et al.  A new approach for publishing workflows: abstractions, standards, and linked data , 2011, WORKS '11.

[99]  Guan Le,et al.  Survey on NoSQL database , 2011, 2011 6th International Conference on Pervasive Computing and Applications.

[100]  Terence L. van Zyl,et al.  Earth Observation Scientific Workflows in a Distributed Computing Environment , 2012, Trans. GIS.

[101]  Gregory Leptoukh,et al.  Giovanni: A Web Service Workflow-Based Data Visualization and Analysis System , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[102]  Varun Chandola,et al.  Proceedings of the 9th ACM SIGSPATIAL International Workshop on Analytics for Big Geospatial Data , 2014, ACM SIGSPATIAL 2014.

[103]  Peter Baumann,et al.  Extending the SQL array concept to support scientific analytics , 2014, SSDBM '14.

[104]  Zhenni Li,et al.  Linked Data-Based Service Publication for Service Clustering , 2014 .

[105]  W. Pitts,et al.  A Logical Calculus of the Ideas Immanent in Nervous Activity (1943) , 2021, Ideas That Created the Future.

[106]  Stefano Nativi,et al.  RESTful implementation of geospatial services for Earth and Space Science applications , 2009, Int. J. Digit. Earth.

[107]  Peter Baumann,et al.  Breaking the big data barrier by enhancing on-board sensor flexibility , 2013, BigSpatial '13.

[108]  Steve Kelling,et al.  Participatory design of DataONE - Enabling cyberinfrastructure for the biological and environmental sciences , 2012, Ecol. Informatics.

[109]  Raj Bhatnagar,et al.  Handling Uncertain Information: A Review of Numeric and Non-numeric Methods , 1985, UAI.

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

[111]  Peng Yue,et al.  Intelligent services for discovery of complex geospatial features from remote sensing imagery , 2013 .

[112]  Graeme McFerren,et al.  FOSS geospatial libraries in scientific workflow environments: experiences and directions , 2012 .

[113]  Javier Nogueras-Iso,et al.  A Web Ontology Service to facilitate interoperability within a Spatial Data Infrastructure: Applicability to discovery , 2007, Data Knowl. Eng..

[114]  Payam M. Barnaghi,et al.  Publishing Linked Sensor Data , 2010, SSN.

[115]  Christian Bonnet,et al.  Enrich machine-to-machine data with semantic web technologies for cross-domain applications , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[116]  Paul Mineiro,et al.  Machine learning for big data , 2013, SIGMOD '13.

[117]  Michael Negnevitsky,et al.  Artificial Intelligence: A Guide to Intelligent Systems , 2001 .

[118]  Liping Di,et al.  Semantics-based automatic composition of geospatial Web service chains , 2007, Comput. Geosci..

[119]  G. Nolan,et al.  Computational solutions to large-scale data management and analysis , 2010, Nature Reviews Genetics.

[120]  Peter Baumann,et al.  Big Data Analytics for Earth Sciences: the EarthServer approach , 2016, Int. J. Digit. Earth.

[121]  Paul Mineiro,et al.  Machine learning on Big Data , 2013, 2013 IEEE 29th International Conference on Data Engineering (ICDE).

[122]  Ling Li,et al.  QoS-Aware Scheduling of Services-Oriented Internet of Things , 2014, IEEE Transactions on Industrial Informatics.

[123]  Matthias S. Müller,et al.  Moving code – Sharing geoprocessing logic on the Web , 2013 .

[124]  Jim Green,et al.  A Linked Science investigation: enhancing climate change data discovery with semantic technologies , 2013, Earth Science Informatics.

[125]  Mary C. Hill,et al.  Integrated environmental modeling: A vision and roadmap for the future , 2013, Environ. Model. Softw..

[126]  Anthony M. Castronova,et al.  Models as web services using the Open Geospatial Consortium (OGC) Web Processing Service (WPS) standard , 2013, Environ. Model. Softw..

[127]  Matthias S. Müller,et al.  Moving Code in Spatial Data Infrastructures – Web Service Based Deployment of Geoprocessing Algorithms , 2010 .

[128]  Piergiorgio Bertoli,et al.  Planning and Monitoring Web Service Composition , 2004, AIMSA.

[129]  Lei Hu,et al.  Geoprocessing in Cloud Computing platforms – a comparative analysis , 2013, Int. J. Digit. Earth.

[130]  Kanagasabai Rajaraman,et al.  Semantic Web service discovery: state-of-the-art and research challenges , 2012, Personal and Ubiquitous Computing.

[131]  Liping Di,et al.  Sharing geospatial provenance in a service-oriented environment , 2011, Comput. Environ. Urban Syst..

[132]  Liping Di,et al.  GeoPW: Laying Blocks for the Geospatial Processing Web , 2010, Trans. GIS.

[133]  Thierry Duval,et al.  A survey of plasticity in 3D user interfaces , 2014, 2014 IEEE 7th Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS).

[134]  Amit P. Sheth,et al.  Provenance Aware Linked Sensor Data , 2010 .

[135]  Patrick Maué,et al.  Injecting Semantic Annotations into (Geospatial) Web service descriptions , 2012, Semantic Web.

[136]  Andrew Terhorst,et al.  Exposing the Kepler Scientific Workflow System as an OGC Web Processing Service , 2010 .

[137]  David De Roure,et al.  Linked Sensor Data: RESTfully serving RDF and GML , 2009, SSN.

[138]  Nengcheng Chen,et al.  Active on-demand service method based on event-driven architecture for geospatial data retrieval , 2013, Comput. Geosci..

[139]  Carlos Granell,et al.  Robust Workflow Systems + Flexible Geoprocessing Services = Geo-enabled Model Web? , 2014 .

[140]  Ira Leifer,et al.  Google Earth and Google Fusion Tables in support of time-critical collaboration: Mapping the deepwater horizon oil spill with the AVIRIS airborne spectrometer , 2011, Earth Sci. Informatics.

[141]  Liping Di,et al.  Geospatial Web Services: Advances in Information Interoperability , 2010 .

[142]  James Hendler,et al.  Science and the Semantic Web , 2003, Science.

[143]  Konstantinos Evangelidis,et al.  Geospatial services in the Cloud , 2014, Comput. Geosci..

[144]  Tim Berners-Lee,et al.  Linked data on the web (LDOW2008) , 2008, WWW.

[145]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques, 3rd Edition , 1999 .

[146]  Liping Di,et al.  Adding Geospatial Data Provenance into SDI—A Service-Oriented Approach , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[147]  Max J. Egenhofer,et al.  Toward the semantic geospatial web , 2002, GIS '02.

[148]  Jennifer Widom,et al.  STREAM: The Stanford Data Stream Management System , 2016, Data Stream Management.

[149]  J. Hendler,et al.  Amplify scientific discovery with artificial intelligence , 2014, Science.