An agent-based approach for building complex software systems
Communications of the ACM
Unraveling the Web Services Web: An Introduction to SOAP, WSDL, and UDDI
IEEE Internet Computing
The Architecture of the Earth System Modeling Framework
Computing in Science and Engineering
Service-Oriented Computing: Key Concepts and Principles
IEEE Internet Computing
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
A taxonomy of scientific workflow systems for grid computing
ACM SIGMOD Record
A Component Architecture for High-Performance Scientific Computing
International Journal of High Performance Computing Applications
Scientific workflow management and the Kepler system: Research Articles
Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
A first approach to web services for the National Water Information System
Environmental Modelling & Software
Engineering new paths to water data
Computers & Geosciences
An integrated system for publishing environmental observations data
Environmental Modelling & Software
Service-oriented applications for environmental models: Reusable geospatial services
Environmental Modelling & Software
A generic approach for developing process-level hydrologic modeling components
Environmental Modelling & Software
Environmental Modelling & Software
SDI-based business processes: A territorial analysis web information system in Spain
Computers & Geosciences
Short communication: DEM Explorer: An online interoperable DEM data sharing and analysis system
Environmental Modelling & Software
Evaluating OpenMI as a model integration platform across disciplines
Environmental Modelling & Software
Modellers' roles in structuring integrative research projects
Environmental Modelling & Software
Integrated environmental modeling: A vision and roadmap for the future
Environmental Modelling & Software
Environmental Modelling & Software
Environmental model access and interoperability: The GEO Model Web initiative
Environmental Modelling & Software
Enhancing integrated environmental modelling by designing resource-oriented interfaces
Environmental Modelling & Software
Environmental Modelling & Software
Distributed computation of large scale SWAT models on the Grid
Environmental Modelling & Software
An object-oriented hydrogeological data model for groundwater projects
Environmental Modelling & Software
Essential Terrestrial Variable data workflows for distributed water resources modeling
Environmental Modelling & Software
Development of a knowledge library for automated watershed modeling
Environmental Modelling & Software
Hi-index | 0.00 |
Service-oriented computing is a software engineering paradigm that views complex software systems as an interconnected collection of distributed computational components. Each component has a defined web service interface that allows it to be loosely-coupled with client applications. The service-oriented paradigm presents an attractive way of modeling multidisciplinary water resource systems because it allows a diverse community of scientists and engineers to work independently on components of a larger modeling system. While a service-oriented paradigm has been successfully applied for integrating water resource data, this paper considers service-oriented computing as an approach for integrating water resource models. We present an interface design for exposing water resource models as web services and demonstrate how it can be used to simulate a rainfall/runoff event within a watershed system. We discuss the advantages and disadvantages of using service-oriented computing for modeling water resource systems, and conclude with future work needed to advance the application of service-oriented computing for modeling water resource systems.