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
相关论文
共 46 条
  • [31] Conversion Infrastructure for Maintaining High Availability of Web Services Using Multiple Service Providers
    Melliar-Smith, P. M.
    Moser, Louise E.
    2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 759 - 764
  • [32] Business models of service-oriented information systems -: a strategic approach towards the commercialization of web services
    Nuettgens, Markus
    Iskender, Dirik M. A.
    WIRTSCHAFTSINFORMATIK, 2008, 50 (01): : 31 - 38
  • [33] A service-oriented architecture for coupling web service models using the Basic Model Interface (BMI)
    Jiang, Peishi
    Elag, Mostafa
    Kumar, Praveen
    Peckham, Scott Dale
    Marini, Luigi
    Rui, Liu
    ENVIRONMENTAL MODELLING & SOFTWARE, 2017, 92 : 107 - 118
  • [34] Network management system using web services and service oriented architecture-A case study
    Rajesh, P.
    Ranjiith, S.
    Soumya, P. R.
    Karthik, V
    Datthathreya, S.
    2006 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, VOLS 1 AND 2, 2006, : 931 - 934
  • [35] Web services model for mobile, distance and distributed learning using service-oriented architecture
    Department of Information Systems and Operations Management, Ball State University, 2000 University Ave., Muncie, IN 47306, United States
    不详
    不详
    不详
    Int. J. Mobile Commun., 2006, 2 (178-192): : 178 - 192
  • [36] Representing and Simulating Uncertainty of the Quality of Service of Web Services using Fuzzy Cognitive Map Approach
    Obiedat, Mamoon
    Khasawneh, Ahmad
    Banikhalaf, Mustafa
    Al-yousef, Ali
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (04) : 555 - 561
  • [37] Application Service Provider System: Using web services to provide interoperability between learning management systems
    Ngomo, Macaire
    Abdulrab, Habib
    PROCEEDINGS OF THE SECOND IASTED INTERNATIONAL CONFERENCE ON WEB TECHNOLOGIES, APPLICATIONS, AND SERVICES, 2006, : 119 - +
  • [38] On the Generation of E-Learning Resources Using Business Process, Natural Language Processing, and Web Services
    Graciela Fragoso-Diaz, Olivia
    Lopez-Caballero, Vitervo
    Carlos Rojas-Perez, Juan
    Santaolaya-Salgado, Rene
    Gabriel Gonzalez-Serna, Juan
    IT PROFESSIONAL, 2021, 23 (02) : 40 - 44
  • [39] A Novel Way of Invoking Agent Services Using Aspect Oriented Programming via Web Service Integration Gateway
    Mannava, Vishnuvardhan
    Ramesh, T.
    TRENDS IN NETWORKS AND COMMUNICATIONS, 2011, 197 : 675 - +
  • [40] Performance Anomaly Detection in Web Services: An RNN-Based Approach Using Dynamic Quality of Service Features
    Hasnain, Muhammad
    Jeong, Seung Ryul
    Pasha, Muhammad Fermi
    Ghani, Imran
    CMC-COMPUTERS MATERIALS & CONTINUA, 2020, 64 (02): : 729 - 752