Land and water resources model integration: software engineering and beyond

被引:9
作者
Argent, RM [1 ]
Houghton, B
机构
[1] Univ Melbourne, Dept Civil & Environm Engn, Ctr Environm Appl Hydrol, Melbourne, Vic 3010, Australia
[2] Univ Melbourne, Dept Civil & Environm Engn, Cooperat Res Ctr Catchment Hydrol, Melbourne, Vic 3010, Australia
来源
ADVANCES IN ENVIRONMENTAL RESEARCH | 2001年 / 5卷 / 04期
关键词
environmental management; integrated modelling; problem solving environments; simulation modelling; software engineering;
D O I
10.1016/S1093-0191(01)00086-7
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Integrated modelling has arisen as a valuable tool for assisting environmental management. Many existing land and water resources models are, however, not amenable to integration. To transform and develop models that serve integrated environmental management we need to address technical and social issues that include model reformulation and design, adoption of standard specification, notation and documentation on models and the reluctance of developers to adopt new design and programming approaches. There are tools and approaches that can aid the adoption of new approaches, and these are reviewed in the paper. Other developments that need to be infiltrated into the modelling community include facilities to flexibly examine, edit, visualise and analyse data at all stages of program execution, processes for user involvement in program and interface design, tools to assist knowledge-based selection of models and processes for undertaking and recording the peer reviewing of models. Options to address these issues are discussed, and it is considered that, despite the availability of suitable tools, the likelihood of getting adoption of high quality software engineering along with appropriate documentation and design practices will be low unless an integrated development approach is made, and the benefits made apparent to both developers and users. Context abstract: recent moves towards more integrated management of land and water resources have resulted in an increased focus on model integration. This focus has included the redesign of existing models to increase their capacity for reuse, often by using object-oriented approaches to produce flexible and reusable program modules. The redesign of existing models, as well as the design of new models, has, ideally, being done in a way that allows the program modules to be easily linked and run together. The adoption of sound software engineering practices, including the use of formalised modelling languages and modular development, is helping to achieve the goal of producing natural resources management modelling tool kits that allow complex, module-based, programs to be developed through drag-and-drop environments. Beyond software engineering there lie a number of issues that must be considered before the advantages of drag-and-drop integrated environmental modelling become apparent to natural resources managers and planners. These issues, including model design, notation, documentation and review, are discussed. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:351 / 359
页数:9
相关论文
共 30 条
[1]  
*ADV SOFTW TECHN, 1999, UML VIS MOD JAV C PL
[2]  
[Anonymous], 1989, Environmental Decision Support Systems
[3]  
[Anonymous], 2000, UNIFIED MODELING LAN, DOI DOI 10.1007/3-540-40011-7_10
[4]  
DENZER R, 2000, ENV SOFTWARE SYSTEMS
[5]  
*DOC PLUS PLUS, DOC PLUS PLUS
[6]   MODEL INTEGRATION AND A THEORY OF MODELS [J].
DOLK, DR ;
KOTTEMANN, JE .
DECISION SUPPORT SYSTEMS, 1993, 9 (01) :51-63
[7]  
DONIGIAN AS, 1995, COMPUTER MODELS WATE, V1, P395
[8]  
FEDRA K, 1995, AI APPLICATIONS, V9, P3
[9]  
GEOFFRION A, 1999, INTERACTIVE T ORMS, V1
[10]  
*HIGH PERF SYST IN, WHATS NEW