Models used in catchment prediction have often been developed for specific research problems or locations by individuals using software engineering practices that are now considered obsolete. The legacy of this is a range of models dealing with similar problems, using similar data input and output interpretation, but with a high diversity of operational features. Modern catchment management requires that policy development, planning and intervention be undertaken in an integrated fashion, with consideration given to physical, ecological, economic and social systems. Integrated catchment modelling offers managers some support in meeting these needs, although the range of different languages, platforms, and design approaches used in existing models means that integrated modelling can not be done by simply plugging together existing models. A modelling framework is being developed that covers not only module design and specification, but also relevant protocols for user involvement, testing and comparison, documentation, calibration and validation, and verification and peer review. This framework will be used by the Cooperative Research Centre for Catchment Hydrology as a basis for integration of appropriate existing modules and newly developed modules into a catchment prediction toolkit. A benefit of this approach is that researchers and modellers can spend more time on core module development, and less or no time on input and output management. Other benefits include a common software operational paradigm and consistent delivery approach for a suite of catchment management related software programs. It is anticipated that adoption of this framework will support the long term design and integration of a variety of modules relevant to the prediction of catchment behaviour.
[1]
Bernard P. Zeigler,et al.
Object-oriented simulation with hierarchical, modular models
,
1990
.
[2]
강문설.
[서평]「The Unified Modeling Language User Guide」
,
1999
.
[3]
S. L. Markstrom,et al.
The modular modeling system (MMS) — The physical process modeling component of a database-centered decision support system for water and power management
,
1996
.
[4]
Robert M. Argent.
Integration of Remote Data Into Water Resources Simulation Software: Now or Never?
,
1999,
ISESS.
[5]
Ivar Jacobson,et al.
The Unified Modeling Language User Guide
,
1998,
J. Database Manag..
[6]
J. E. Dolph,et al.
A Dynamic Object-Oriented Architecture Approach to Ecosystem Modeling and Simulation
,
1999
.
[7]
Andrea Emilio Rizzoli,et al.
A framework for modelling multiple resource management issues - an open modelling approach
,
1999,
Environ. Model. Softw..
[8]
Thomas Maxwell,et al.
Patuxent landscape model: integrated ecological economic modeling of a wathershed
,
1999,
Environ. Model. Softw..
[9]
Roger S. Pressman,et al.
Software Engineering: A Practitioner's Approach
,
1982
.