Models as web services using the Open Geospatial Consortium (OGC) Web Processing Service (WPS) standard

被引:95
|
作者
Castronova, Anthony M. [1 ]
Goodall, Jonathan L. [1 ]
Elag, Mostafa M. [1 ]
机构
[1] Univ S Carolina, Dept Civil & Environm Engn, Columbia, SC 29208 USA
基金
美国国家科学基金会;
关键词
Integrated modeling; Web services; Service-oriented computing; Component-based modeling; OpenMI; OGC WPS; FRAMEWORKS;
D O I
10.1016/j.envsoft.2012.11.010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Environmental modeling often requires the use of multiple data sources, models, and analysis routines coupled into a workflow to answer a research question. Coupling these computational resources can be accomplished using various tools, each requiring the developer to follow a specific protocol to ensure that components are linkable. Despite these coupling tools, it is not always straight forward to create a modeling workflow due to platform dependencies, computer architecture requirements, and programming language incompatibilities. A service-oriented approach that enables individual models to operate and interact with others using web services is one method for overcoming these challenges. This work advances the idea of service-oriented modeling by presenting a design for a modeling service that builds from the Open Geospatial Consortium (OGC) Web Processing Service (WPS) protocol. We demonstrate how the WPS protocol can be used to create modeling services, and then demonstrate how these modeling services can be brought into workflow environments using generic client-side code. We implemented this approach within the HydroModeler environment, a model coupling tool built on the Open Modeling Interface standard (version 1.4), and show how a hydrology model can be hosted as a WPS web service and used within a client-side workflow. The primary advantage of this approach is that the server-side software follows an established standard that can be leveraged and reused within multiple workflow environments and decision support systems. (c) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:72 / 83
页数:12
相关论文
共 45 条
  • [1] Interoperable web sharing of environmental models using OGC web processing service and Open Modeling Interface (OpenMI)
    Zhang, Mingda
    Jiang, Liangcun
    Yue, Peng
    Gong, Jianya
    ENVIRONMENTAL MODELLING & SOFTWARE, 2020, 133
  • [2] Search Engine for Open Geospatial Consortium Web Services Improving Discoverability through Natural Language Processing-Based Processing and Ranking
    Ferrari, Elia
    Striewski, Friedrich
    Tiefenbacher, Fiona
    Bereuter, Pia
    Oesch, David
    Di Donato, Pasquale
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2024, 13 (04)
  • [3] New implementation of OGC Web Processing Service in Python']Python programming language. PyWPS-4 and issues we are facing with processing of large raster data using OGC WPS
    Cepicky, Jachym
    de Sousa, Luis Moreira
    XXIII ISPRS CONGRESS, COMMISSION VII, 2016, 41 (B7): : 927 - 930
  • [4] Geospatial SOA using RESTful Web Services
    Muracevic, Dzenana
    Kurtagic, Haris
    PROCEEDINGS OF THE ITI 2009 31ST INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2009, : 199 - 204
  • [5] Applications of open geospatial web services in precision agriculture: a review
    Edward Nash
    Peter Korduan
    Ralf Bill
    Precision Agriculture, 2009, 10 : 546 - 560
  • [6] Applications of open geospatial web services in precision agriculture: a review
    Nash, Edward
    Korduan, Peter
    Bill, Ralf
    PRECISION AGRICULTURE, 2009, 10 (06) : 546 - 560
  • [7] Towards standards-based processing of Digital Elevation Models for Grid Computing through Web Processing Service (WPS)
    Lanig, Sandra
    Schilling, Arne
    Stollberg, Beate
    Zipf, Alexander
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2008, PT 2, PROCEEDINGS, 2008, 5073 : 191 - 203
  • [8] Web service composition using the Web Services Management Layer
    Joncheere, Niels
    Verheecke, Bart
    Jonckers, Viviane
    Van Hoecke, Sofie
    Van Seghbroeck, Gregory
    Dhoedt, Bart
    WEBIST 2008: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2008, : 109 - +
  • [9] OGC Web Processing Service and Table Joining Service: a land suitability rating system implementation case
    Geng, Xiaoyuan
    Schut, Peter
    2012 FIRST INTERNATIONAL CONFERENCE ON AGRO-GEOINFORMATICS (AGRO-GEOINFORMATICS), 2012, : 556 - 561
  • [10] Discovering web services in social web service repositories using deep variational autoencoders
    Lizarralde, Ignacio
    Mateos, Cristian
    Zunino, Alejandro
    Majchrzak, Tim A.
    Gronli, Tor-Morten
    INFORMATION PROCESSING & MANAGEMENT, 2020, 57 (04)