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 条
  • [21] Automatic Generation of Test Models for Web Services Using WSDL and OCL
    Lopez, Macias
    Ferreiro, Henrique
    Francisco, Miguel A.
    Castro, Laura M.
    SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 483 - 490
  • [22] Web Services Based Workflow Architecture for RFID Applications using Service Chains
    Sundaram, David
    Pienaar, Schalk
    Piramuthu, Selwyn
    2008 5TH INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1 AND 2, 2008, : 215 - +
  • [23] Software Service Architecture to Access Weather Data Using RESTful Web Services
    Ramanathan, Ramakrishnan
    Korte, Thomas
    2014 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT, 2014,
  • [24] Teaching Web Services and Service-Oriented Architecture using Mobile Platforms
    Sherriff, Mark
    2010 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2010,
  • [25] Processing ASP.Net Web Services Using Generic Delegation Approach
    Saxena, Vilakshan
    Santosh, Harshit
    Pradhan, Chittaranjan
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND COMMUNICATION, 2017, 458 : 147 - 155
  • [26] Quality of service (QoS) parameters prediction for web services using hybrid neural network and ensemble methods
    Lov Kumar
    Ashish Sureka
    International Journal of System Assurance Engineering and Management, 2019, 10 : 1577 - 1614
  • [27] Quality of service (QoS) parameters prediction for web services using hybrid neural network and ensemble methods
    Kumar, Lov
    Sureka, Ashish
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2019, 10 (06) : 1577 - 1614
  • [28] Assuring Consistency of Business Process Models and Web Services Using Visual Contracts
    Engels, Gregor
    Gueldali, Baris
    Soltenborn, Christian
    Wehrheim, Heike
    APPLICATIONS OF GRAPH TRANSFORMATIONS WITH INDUSTRIAL RELEVANCE, 2008, 5088 : 17 - +
  • [29] Development and Composition of E-Learning Web Services Using Service Oriented Architecture
    Kolekar, Sucheta V.
    Pai, Radhika M.
    Pai, M. M. Manohara
    Nayak, Anupama
    ADVANCED SCIENCE LETTERS, 2017, 23 (04) : 3704 - 3708
  • [30] Design and Implementation of Airline Reservation Web Services Using Service-oriented Architecture
    Chua, Fang-Fang
    Bin Ngazizan, Syahrul Amri
    Bin Hassan, Musa
    WORLD CONGRESS ON ENGINEERING, WCE 2010, VOL I, 2010, : 465 - 468