Back to Search
Start Over
Interoperable web sharing of environmental models using OGC web processing service and Open Modeling Interface (OpenMI)
- Source :
- Environmental Modelling & Software. 133:104838
- Publication Year :
- 2020
- Publisher :
- Elsevier BV, 2020.
-
Abstract
- With the advancement of Web technologies, the service-oriented approach has become increasingly popular to share and couple environmental models. Interoperability is critical to the access and integration of Web services. The OGC Web Processing Service (WPS) defines an interoperable protocol for process execution on the Web. However, it has limitations in supporting time-step calculations that are usually required by complex models, e.g., time marching models. The Open Modeling Interface (OpenMI) standard brings about interoperability for time-step based interactions between modeling components. This paper introduces an approach to sharing environmental models on the Web by coupling OpenMI and WPS. Key issues, including maintaining state, data representation, model description, and model execution, are considered in our approach. An open-source software is developed to support the deployment of the environment models in an interoperable way. TOPMODEL and SWMM5 use cases illustrate the applicability of the approach and implementation.
- Subjects :
- Environmental Engineering
Computer science
Process (engineering)
business.industry
Ecological Modeling
0208 environmental biotechnology
Interoperability
0211 other engineering and technologies
02 engineering and technology
computer.software_genre
External Data Representation
020801 environmental engineering
Software deployment
Web Processing Service
Use case
Web service
Software engineering
business
Protocol (object-oriented programming)
computer
Software
021101 geological & geomatics engineering
Subjects
Details
- ISSN :
- 13648152
- Volume :
- 133
- Database :
- OpenAIRE
- Journal :
- Environmental Modelling & Software
- Accession number :
- edsair.doi...........8a1154be482c254f8979cb774019555e