WaterWare: Water Resources Management Information System
WaterWare: Technical Description
The WaterWare system provides and integrated framework for
easy access to advanced tools of data analysis, simulation modeling,
rule-based assessment and multi-criteria decision support for a broad range of
water resources management problems.
For a short introduction to the WaterWare system, see:
- WaterWare: an introduction
On-line PowerPoint presentation
Fedra, K., Kubat, M., and Zuvela-Aloise, M. (2007)
- Web-based water resources management: economic valuation and
participatory multi-criteria optimization.
Proceedings of the Second IASTED International Conference
WATER RESOURCES MANAGEMENT August 20-22, 2007, Honolulu, Hawaii, USA
ISBN Hardcopy: 98-0-88986-679-9 CD: 978-0-88986-680-5
On-line paper (PDF)
Fedra, K. (2005)
Water Resources Simulation and Optimization: a web based approach.
IASTED/SMO 2005, Oranjestad, Aruba, August 2005.
On-line Paper (PDF)
Conference Presentation (PPT)
WaterWare Tutorial (presented at Aruba):
On-line PowerPoint presentation (190 slides ...)
- Fedra, K. (2004) Water Resources Management in the Coastal Zone: Issues of Sustainability.
In: Harmancioglu, N.B., Fisitikoglu, O., Dalkilic, Y, and Gul, A. [eds.]:
Water Resources Management: Risks and Challenges for the 21st Century.
Proceedings of the EWRA Symposium, September 2-4, 2004, Izmir, Turkey,
Volume I, 23-38 pp.
On-line Paper (PDF)
- Fedra, K. (2002) GIS and simulation models for Water Resources Management:
A case study of the Kelantan River, Malaysia.
GIS Development, August 2002, 6/8, pp. 39-43.
On-line Paper (HTML)
- Fedra, K., and Jamieson, D.G. (1996) An object-oriented approach to model integration:
a river basin information system example.
- In: Kovar, K. and Nachtnebel, H.P. [eds.]:
IAHS Publ. no 235, pp. 669-676.
On-line Paper (HTML)
For a more detailed description of the functionality, please refer to:
For a more detailed description of the WaterWare modules and architecture, please refer to:
System modules and architecture
is implemented in a distributed client-server architecture,
that implements a SOA (Service Oriented Architecture) concept in an object-oriented modular design
that can integrate a range of information resources available as web services:
Geographic background data including administrative divisions, land
use and land cover, population data, transportation networks, water bodies,
orography (DEMs), satellite imagery and aerial photography, that are managed
with the embedded GIS;
Observation time-series data, including the linkage to on-line
monitoring stations, and the statistical analysis of these time series data,
for the support of basin monitoring programs.;
River Basin Objects for a range of different water demand and supply nodes
as well as sources of pollutants; an embedded rule-based expert system simplifies
the task of estimating unmeasured attributes;
River Networks shared between the WRM and STREAM models,
linked to the River Basin Objects; they can represent any hydraulixally connected water resources system or network;
they are represented by:
A range of water resources simulation models, including:
- RRM, a daily rainfall-runoff model
including the estimation of specific sediment yield and turbidity,
with automatic calibration options;
- WRM, a daily, basin wide water resources model
with groundwater coupling (conjunctive use); primary output are supply/demand ratios
and reliability of supply; a heuristic (genetic programming) optimization module
finds efficient water allocation strategies;
- STREAM, daily water quality model, processing WRM hydrological output, for
DO/BOD and conservative or first-order decaying pollutants;
- BLTM a local, short term (hourly time-step) water quality model for
accidental releases and spills, with a rule-based expert system module to
estimate ecological damage such as fish kills using an aquatic toxicology data base;
- IWD, a seasonal (daily time step) irrigation water demand model;
- XGW, a 2D groundwater flow and transport model.
- A generic interface to external models, e.g., for
Decision support tools,
User Manuals, tutorials
WaterWare has an extensive set of on-line user and
(web accessible hypertext formats). An optional module provides interactive tutorials,
using an advanced distance-learning system.
These main components are integrated with an interactive and
graphical user interface designed for users with little or no
An extensive data base (with HTML output formats for easy browsing)
provides background information on legislation, pollutants,
emission sources and coefficients, models, health effects,
and control technologies.
WaterWare is a fully web-based system, that supports thin clients that only need
any one of the standard web browser installed.
WaterWare is currently supported for
Linux systems, and UNIX servers (e.g., SUN Sparc/Solaris).
The system is designed for distributed, web-based access, supporting
multiple clients through the Internet.
The main logical server (from a single machine to a HPC cluster)
maintains the data bases, models, and dynamic page generation for
the interactive tools using server-side technologies, mainly cgi and PHP,
and an Apache web server. As an alternative, an X11 based version,
sharing the same data bases, is also available.
Clients can be and PC, laptop, or mobile device with Internet access and a standard web browser.,
For a WaterWare server, a high-end multi-processor PC/workstation
or server is recommended; this may be augmented by a cluster of dedicated
servers for specific tasks such as the RDBMS, web server, compute servers, etc.
Configuration depends on the number of simultaneous users and the models installed;
computing power on-demand for demanding models such as the optimization tools can
be supplied through a distributed ASP model, together with complete mirror installations
including on-line technical and application support, real-time CRM,
distance learning components, and backup and disaster recovery options.