Title
Domain-specific Metaware for Hydrologic Applications
Abstract
The DHARMA domain-specic middleware system is intended to allow hydrologic eld engineers to tackle water-management problems on a scale previously impossi- ble without sophisticated computational management systems. DHARMA provides automatic data acquisition via the Internet; data fusion from online, local, and cached resources; smart caching of intermediate results; parallel process execution; automatic transformation and piping of data between dierent hydrologic simulation models; and interfaces with existing metacomputing systems. Our target watershed model, WEPP, is limited to very small watersheds with current computer technol- ogy. A revolutionary change in hydrologic modeling on the watershed scale will be brought about by applying various watershed models to large watersheds, such as the Lake Decatur Watershed which covers 925 square miles. Even with unlimited computing resources, the current version of WEPP cannot be directly applied to model the Lake Decatur Watershed because the current implementation of WEPP is limited to a maximum of 75 hillslopes. To address this issue, we have now in- tegrated support for multiple simulation models in our software; for example, we can use WEPP to model individual hillslopes and another model, such as SITES, to model the connecting channels (reaches) and dams (structures), playing to the strengths of both models. In this paper we discuss the evolving software architecture of DHARMA and its interaction with the Web and Grid infrastructures.
Year
Venue
Keywords
2002
IASTED PDCS
hydrology,distributed computing,middleware,xml,hydrologic simulation,software architecture,management system,data acquisition,parallel processing,simulation model,data fusion
Field
DocType
Citations 
XML,Software engineering,Computer science,Database
Conference
0
PageRank 
References 
Authors
0.34
5
4
Name
Order
Citations
PageRank
Daniel Andresen100.34
Mitchell L. Neilsen213217.11
Gurdip Singh326530.26
Prasanta K Kalita463.16