1,279
Views
4
CrossRef citations to date
0
Altmetric
Articles

A container-based approach for sharing environmental models as web services

, , , , ORCID Icon, & show all
Pages 1067-1086 | Received 19 Nov 2020, Accepted 30 Apr 2021, Published online: 26 May 2021

References

  • 52°North. 2010. “WPS - Standardized Web-based Geo-processing.” https://52north.org/software/software-projects/wps/.
  • Albergel, Clement, Emanuel Dutra, Simon Munier, Jean-Christophe Calvet, Joaquin Munoz-Sabater, Patricia de Rosnay, and Gianpaolo Balsamo. 2018. “ERA-5 and ERA-Interim Driven ISBA Land Surface Model Simulations: Which one Performs Better?” Hydrology & Earth System Sciences 22 (6): 18.
  • Allen, David W. 2011. Getting to Know ArcGIS ModelBuilder. Redlands: Esri Press.
  • Balsamo, G., C. Albergel, A. Beljaars, S. Boussetta, E. Brun, H. Cloke, D. Dee, et al. 2015. “ERA-Interim/Land: A Global Land Surface Reanalysis Data Set.” Hydrology Earth System Sciences 19: 18. doi:10.5194/hess-19-389-2015.
  • Balsamo, Gianpaolo, Anton Beljaars, Klaus Scipal, Pedro Viterbo, Bart van den Hurk, Martin Hirschi, and Alan K. Betts. 2009. “A Revised Hydrology for the ECMWF Model: Verification from Field Site to Terrestrial Water Storage and Impact in the Integrated Forecast System.” Journal of Hydrometeorology 10 (3): 623–643. doi:10.1175/2008jhm1068.1.
  • Bandaragoda, C., A. Castronova, E. Istanbulluoglu, R. Strauch, S. S. Nudurupati, J. Phuong, J. M. Adams, et al. 2019. “Enabling Collaborative Numerical Modeling in Earth Sciences Using Knowledge Infrastructure.” Environmental Modelling & Software 120, 104424. doi:10.1016/j.envsoft.2019.03.020.
  • Becchi, Jáchym Cepický, and Lorenzo. 2007. “Geospatial Processing via Internet on Remote Servers - PyWPS.” OSGeo Journal 1: 5.
  • Boettiger, Carl. 2014. “An Introduction to Docker for Reproducible Research, with Examples from the R Environment.” ACM SIGOPS Operating Systems Review - Special Issue on Repeatability and Sharing of Experimental Artifacts 49 (1): 9.
  • Castronova, Anthony M, Jonathan L Goodall, and Mostafa M Elag. 2013. “Models as web Services Using the Open Geospatial Consortium (ogc) web Processing Service (wps) Standard.” Environmental Modelling & Software 41: 72–83.
  • Chen, Min, Alexey Voinov, Daniel P. Ames, Albert J. Kettner, Jonathan L. Goodall, Anthony J. Jakeman, Michael C. Barton, et al. 2020. “Position Paper: Open Web-Distributed Integrated Geographic Modelling and Simulation to Enable Broader Participation and Applications.” Earth-Science Reviews 207: 103223. doi:10.1016/j.earscirev.2020.103223.
  • Chen, Min, Songshan Yue, Guonian Lü, Hui Lin, Chaowei Yang, Yongning Wen, Tao Hou, Dawei Xiao, and Hao Jiang. 2019. “Teamwork-oriented Integrated Modeling Method for Geo-Problem Solving.” Environmental Modelling & Software 119: 111–123. doi:10.1016/j.envsoft.2019.05.015.
  • Choi, Young-Don, Jonathan L. Goodall, Jeffrey M. Sadler, Anthony M. Castronova, Andrew Bennett, Zhiyu Li, Bart Nijssen, et al. 2021. “Toward Open and Reproducible Environmental Modeling by Integrating Online Data Repositories, Computational Environments, and Model Application Programming Interfaces.” Environmental Modelling & Software 135, 104888. doi:10.1016/j.envsoft.2020.104888.
  • Clark, Martyn P., Bart Nijssen, Jessica D. Lundquist, Dmitri Kavetski, David E. Rupp, Ross A. Woods, Jim E. Freer, et al. 2015. “A Unified Approach for Process-Based Hydrologic Modeling: 1. Modeling Concept.” Water Resources Research 51 (4): 2498–2514. doi:10.1002/2015WR017198.
  • Collberg, C., T. Proebsting, G. Moraila, A. Shankaran, Z. Shi, A. M. Warren. 2014. “Measuring Reproducibility in Computer Systems Research.” Tech. Rep., Dep. Comput. Sci., Univ. Ariz., Tucson http://reproducibility.cs.arizona.edu/tr.pdf.
  • David, Cédric H., David R. Maidment, Guo-Yue Niu, Zong-Liang Yang, Florence Habets, and Victor Eijkhout. 2011. “River Network Routing on the NHDPlus Dataset.” Journal of Hydrometeorology 12 (5): 913–934. doi:10.1175/2011jhm1345.1.
  • Dee, D. P., S. M. Uppala, A. J. Simmons, P. Berrisford, P. Poli, S. Kobayashi, U. Andrae, et al. 2011. “The ERA-Interim Reanalysis: Configuration and Performance of the Data Assimilation System.” Quarterly Journal of the Royal Meteorological Society 137 (656): 553–597. doi:10.1002/qj.828.
  • Docker, Inc. 2020. “Use Bind Mounts | Docker Documentation.” https://docs.docker.com/storage/bind-mounts/.
  • Dubois, Grégoire, Michael Schulz, Jon Skøien, Lucy Bastin, and Stephen Peedell. 2013. “eHabitat, a Multi-Purpose Web Processing Service for Ecological Modeling.” Environmental Modelling & Software 41: 123–133.
  • Gao, Fan, Peng Yue, Chenxiao Zhang, and Mi Wang. 2019. “Coupling Components and Services for Integrated Environmental Modelling.” Environmental Modelling & Software 118: 14–22. doi:10.1016/j.envsoft.2019.04.003.
  • Gatlin, Patrick N., Jonathan L. Case, Jordan Bell, Walter A. Petersen, and Dan Cecil. 2018. Monitoring Intense Thunderstorms in the Hindu-Kush Himalayan Region. Huntsville, AL, US: NASA Marshall Space Flight Center.
  • GeoServer. 2013. “GeoServer Web Processing Service Home Page.” http://docs.geoserver.org/2.3.5/user/extensions/wps/index.html.
  • Gochis, D. J., M. Barlage, A. Dugger, K. FitzGerald, L. Karsten, M. McAllister, J. McCreight, et al. 2018. “The NCAR WRF-Hydro Modeling System Technical Description, Version 5.” NCAR Technical Note:107.
  • Goodall, Jonathan L., Bella F. Robinson, and Anthony M. Castronova. 2011. “Modeling Water Resource Systems Using a Service-Oriented Computing Paradigm.” Environmental Modelling & Software 26 (5): 573–582. doi:10.1016/j.envsoft.2010.11.013.
  • Goodall, Jonathan L., Kathleen D. Saint, Mehmet B. Ercan, Laura J. Briley, Sylvia Murphy, Haihang You, Cecelia DeLuca, and Richard B. Rood. 2013. “Coupling Climate and Hydrological Models: Interoperability Through Web Services.” Environmental Modelling & Software 46: 250–259. doi:10.1016/j.envsoft.2013.03.019.
  • Gore, Al. 1998. “The Digital Earth.” Australian Surveyor 43 (2): 89–91. doi:10.1080/00050348.1998.10558728.
  • Gregersen, J. B., P. J. A. Gijsbers, and S. J. P. Westen. 2007. “OpenMI: Open Modelling Interface.” Journal of Hydroinformatics 9 (3): 175–191.
  • Grossner, Karl E., Michael F Goodchild, and Keith C. Clarke. 2008. “Defining a Digital Earth System.” 12 (1): 145–160. doi:10.1111/j.1467-9671.2008.01090.x.
  • Guo, Huadong. 2020. “Manual of Digital Earth – A Milestone Book in Digital Earth History.” International Journal of Digital Earth 13 (1): 1–1. doi:10.1080/17538947.2019.1700631.
  • Jiang, Peishi, Mostafa Elag, Praveen Kumar, Scott Dale Peckham, Luigi Marini, and Liu Rui. 2017. “A Service-Oriented Architecture for Coupling Web Service Models Using the Basic Model Interface (BMI).” Environmental Modelling & Software 92 (Supplement C): 107–118. doi:10.1016/j.envsoft.2017.01.021.
  • Jiang, Hao, John van Genderen, Paolo Mazzetti, Hyeongmo Koo, and Min Chen. 2019. “Current Status and Future Directions of Geoportals.” International Journal of Digital Earth, 1–22. doi:10.1080/17538947.2019.1603331.
  • Karl Hennermann, Paul Berrisford. 2018. “What are the Changes from ERA-Interim to ERA5?”. European Centre for Medium-Range Weather Forecasts. https://confluence.ecmwf.int/pages/viewpage.action?pageId=74764925.
  • Li, Yu. 2020. “Towards Fast Prototyping of Cloud-Based Environmental Decision Support Systems for Environmental Scientists Using R Shiny and Docker.” Environmental Modelling & Software 132: 104797. doi:10.1016/j.envsoft.2020.104797.
  • Lorenz, Christof, Mohammad J. Tourian, Balaji Devaraju, Nico Sneeuw, and Harald Kunstmann. 2015. “Basin-scale Runoff Prediction: An Ensemble Kalman Filter Framework Based on Global Hydrometeorological Data Sets.” Water Resources Research 51 (10): 8450–8475. doi:10.1002/2014WR016794.
  • Luo, Wei, Kirk Duffin, Edit Peronja, Jay Stravers, and George Henry. 2004. “A web-Based Interactive Landform Simulation Model (WILSIM).” Computers & Geosciences - COMPUT GEOSCI 30: 215–220. doi:10.1016/j.cageo.2004.01.001.
  • Merkel, Dirk. 2014. “Docker: Lightweight Linux Containers for Consistent Development and Deployment.” Linux Journal 239 (2).
  • Michaelis, Christopher D, and Daniel P Ames. 2009. “Evaluation and Implementation of the OGC Web Processing Service for use in Client-Side GIS.” Geoinformatica 13 (1): 109–120.
  • Müller, Markus. 2007. “deegree – Building Blocks for Spatial Data.” OSGeo Journal 1: 4.
  • Omidipoor, Morteza, Mohammadreza Jelokhani-Niaraki, and Najmeh Neysani Samany. 2019. “A Web-Based Geo-Marketing Decision Support System for Land Selection: A Case Study of Tehran, Iran.” Annals of GIS 25 (2): 179–193. doi:10.1080/19475683.2019.1575905.
  • Peckham, Scott D., Eric W. H. Hutton, and Boyana Norris. 2013. “A Component-Based Approach to Integrated Modeling in the Geosciences: The Design of CSDMS.” Computers & Geosciences 53: 3–12. doi:10.1016/j.cageo.2012.04.002.
  • Qiao, Xiaohui, E. James Nelson, Daniel P. Ames, Zhiyu Li, Cédric H. David, Gustavious P. Williams, Wade Roberts, et al. 2019a. “A Systems Approach to Routing Global Gridded Runoff Through Local High-Resolution Stream Networks for Flood Early Warning Systems.” Environmental Modelling & Software 120: 104501. doi:10.1016/j.envsoft.2019.104501.
  • Qiao, Xiaohui, Zhiyu Li, Daniel P. Ames, E. James Nelson, and Nathan R. Swain. 2019b. “Simplifying the Deployment of OGC Web Processing Services (WPS) for Environmental Modelling – Introducing Tethys WPS Server.” Environmental Modelling & Software 115: 38–50. doi:10.1016/j.envsoft.2019.01.021.
  • Rajib, Mohammad Adnan, Venkatesh Merwade, I. Luk Kim, Lan Zhao, Carol Song, and Shandian Zhe. 2016. “SWATShare – A Web Platform for Collaborative Research and Education Through Online Sharing, Simulation and Visualization of SWAT Models.” Environmental Modelling & Software 75: 498–512. doi:10.1016/j.envsoft.2015.10.032.
  • Rockel, Burkhard, Andreas Will, and Andreas Hense. 2008. The Regional Climate Model COSMO-CLM (CCLM). Vol. 17.
  • Vitolo, Claudia, Yehia Elkhatib, Dominik Reusser, Christopher J. A. Macleod, and Wouter Buytaert. 2015. “Web Technologies for Environmental Big Data.” Environmental Modelling & Software 63: 185–198. doi:10.1016/j.envsoft.2014.10.007.
  • Wang, Jin, Min Chen, Guonian Lü, Songshan Yue, Kun Chen, and Yongning Wen. 2018. “A Study on Data Processing Services for the Operation of Geo-Analysis Models in the Open Web Environment.” 5 (12): 844–862. doi:10.1029/2018ea000459.
  • Wen, Yongning, Min Chen, Guonian Lu, Hui Lin, Li He, and Songshan Yue. 2013. “Prototyping an Open Environment for Sharing Geographical Analysis Models on Cloud Computing Platform.” International Journal of Digital Earth 6 (4): 356–382. doi:10.1080/17538947.2012.716861.
  • Wikipedia. 2019. “Floods in Bangladesh.” Wikipedia. The Free Encyclopedia. Accessed October 11. https://en.wikipedia.org/w/index.php?title=Floods_in_Bangladesh&oldid=920590097.
  • Wipfler, E. L., K. Metselaar, J. C. van Dam, R. A. Feddes, E. van Meijgaard, L. H. van Ulft, B. van den Hurk, S. J. Zwart, and W. G. M. Bastiaanssen. 2011. “Seasonal Evaluation of the Land Surface Scheme HTESSEL Against Remote Sensing Derived Energy Fluxes of the Transdanubian Region in Hungary.” Hydrology and Earth System Sciences 15: 15. doi:10.5194/hess-15-1257-2011.
  • Xia, Youlong, Kenneth Mitchell, Michael Ek, Justin Sheffield, Brian Cosgrove, Eric Wood, Lifeng Luo, et al. 2012. “Continental-scale Water and Energy Flux Analysis and Validation for the North American Land Data Assimilation System Project Phase 2 (NLDAS-2): 1. Intercomparison and Application of Model Products.” Journal of Geophysical Research: Atmospheres 117 (D3), doi:10.1029/2011jd016048.
  • Xiao, Dawei, Min Chen, Yuchen Lu, Songshan Yue, and Tao Hou. 2019. “Research on the Construction Method of the Service-Oriented Web-SWMM System.” ISPRS International Journal of Geo-Information 8 (6): 268. doi:10.3390/ijgi8060268.
  • Yue, Songshan, Min Chen, Yongning Wen, and Guonian Lu. 2016. “Service-oriented Model-Encapsulation Strategy for Sharing and Integrating Heterogeneous Geo-Analysis Models in an Open Web Environment.” ISPRS Journal of Photogrammetry and Remote Sensing 114: 258–273.
  • Zhang, Fengyuan, Min Chen, Daniel P. Ames, Chaoran Shen, Songshan Yue, Yongning Wen, and Guonian Lü. 2019. “Design and Development of a Service-Oriented Wrapper System for Sharing and Reusing Distributed Geoanalysis Models on the Web.” Environmental Modelling & Software 111: 498–509. doi:10.1016/j.envsoft.2018.11.002.
  • Zhang, F., M. Chen, S. Yue, Y. Wen, G. Lü, and F. Li. 2020. “Service-oriented Interface Design for Open Distributed Environmental Simulations.” Environmental Research 191: 110225. doi:10.1016/j.envres.2020.110225.
  • Zhao, J., J. M. Gomez-Perez, K. Belhajjame, G. Klyne, E. Garcia-Cuesta, A. Garrido, K. Hettne, M. Roos, D. De Roure, and C. Goble. 2012. “Why Workflows Break — Understanding and Combating Decay in Taverna Workflows.” 2012 IEEE 8th International conference on E-science, 8–12 October 2012.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.