Development of a Component-Based Modeling Framework for Agricultural Water-Resource Management

Because hydrologic responses of an agricultural watershed are influenced by many natural and man-made factors including pond/reservoir, management practices, and/or irrigation/drainage, strategies of hydrological modeling for the watershed must be case-dependent and thus carefully designed to effect...

Full description

Bibliographic Details
Main Authors: Moon-Seong Kang, Puneet Srivastava, Jung-Hun Song, Jihoon Park, Younggu Her, Sang Min Kim, Inhong Song
Format: Article
Language:English
Published: MDPI AG 2016-08-01
Series:Water
Subjects:
Online Access:http://www.mdpi.com/2073-4441/8/8/351
id doaj-f783225d9bec4391af6271e56aceccb4
record_format Article
spelling doaj-f783225d9bec4391af6271e56aceccb42020-11-24T23:32:13ZengMDPI AGWater2073-44412016-08-018835110.3390/w8080351w8080351Development of a Component-Based Modeling Framework for Agricultural Water-Resource ManagementMoon-Seong Kang0Puneet Srivastava1Jung-Hun Song2Jihoon Park3Younggu Her4Sang Min Kim5Inhong Song6Department of Rural Systems Engineering, Seoul National University, Seoul 08826, KoreaDepartment of Biosystems Engineering, Auburn University, Auburn, AL 36849, USADepartment of Rural Systems Engineering, Seoul National University, Seoul 08826, KoreaDepartment of Rural Systems Engineering, Seoul National University, Seoul 08826, KoreaDepartment of Agricultural and Biological Engineering & Tropical Research and Education Center, University of Florida, Homestead, FL 33186, USADepartment of Agricultural Engineering, Institute of Agriculture and Life Science, Gyeongsang National University, Jinju 52828, KoreaDepartment of Rural Systems Engineering, Seoul National University, Seoul 08826, KoreaBecause hydrologic responses of an agricultural watershed are influenced by many natural and man-made factors including pond/reservoir, management practices, and/or irrigation/drainage, strategies of hydrological modeling for the watershed must be case-dependent and thus carefully designed to effectively reflect their roles as critical hydrologic components in simulation processes. In this study, we propose a component-based modeling framework that accommodates a flexible modeling approach to consider a variety of hydrologic processes and management practices, especially irrigation-reservoir operation and paddy-farming practices, in watershed-scale modeling. The objectives of this study are twofold: to develop a COmponent-based Modeling Framework for Agricultural water-Resources Management (COMFARM) using an object-oriented programming technique, and to evaluate its applicability as a modeling tool to predict the responses of an agricultural watershed characterized with diverse land uses in a case study. COMFARM facilitates quick and easy development of watershed-specific hydrologic models by providing multiple interchangeable simulation routines for each hydrologic component considered. COMFARM is developed with the JAVA programming language, using Eclipse software. The framework developed in this study is applied to simulating hydrologic processes of the Seon-Am irrigation-district watershed consisting primarily of reservoir-irrigated rice paddies in South Korea. The application study clearly demonstrates the applicability of the framework as a convenient method to build models for hydrologic simulation of an agricultural watershed. The newly developed modeling framework, COMFARM is expected to serve as a useful tool in watershed management planning by allowing quick development of case-oriented analysis tools and evaluation of management scenarios customized to a specific watershed.http://www.mdpi.com/2073-4441/8/8/351COMFARMagricultural water resourcesmodeling systemobject-oriented programming
collection DOAJ
language English
format Article
sources DOAJ
author Moon-Seong Kang
Puneet Srivastava
Jung-Hun Song
Jihoon Park
Younggu Her
Sang Min Kim
Inhong Song
spellingShingle Moon-Seong Kang
Puneet Srivastava
Jung-Hun Song
Jihoon Park
Younggu Her
Sang Min Kim
Inhong Song
Development of a Component-Based Modeling Framework for Agricultural Water-Resource Management
Water
COMFARM
agricultural water resources
modeling system
object-oriented programming
author_facet Moon-Seong Kang
Puneet Srivastava
Jung-Hun Song
Jihoon Park
Younggu Her
Sang Min Kim
Inhong Song
author_sort Moon-Seong Kang
title Development of a Component-Based Modeling Framework for Agricultural Water-Resource Management
title_short Development of a Component-Based Modeling Framework for Agricultural Water-Resource Management
title_full Development of a Component-Based Modeling Framework for Agricultural Water-Resource Management
title_fullStr Development of a Component-Based Modeling Framework for Agricultural Water-Resource Management
title_full_unstemmed Development of a Component-Based Modeling Framework for Agricultural Water-Resource Management
title_sort development of a component-based modeling framework for agricultural water-resource management
publisher MDPI AG
series Water
issn 2073-4441
publishDate 2016-08-01
description Because hydrologic responses of an agricultural watershed are influenced by many natural and man-made factors including pond/reservoir, management practices, and/or irrigation/drainage, strategies of hydrological modeling for the watershed must be case-dependent and thus carefully designed to effectively reflect their roles as critical hydrologic components in simulation processes. In this study, we propose a component-based modeling framework that accommodates a flexible modeling approach to consider a variety of hydrologic processes and management practices, especially irrigation-reservoir operation and paddy-farming practices, in watershed-scale modeling. The objectives of this study are twofold: to develop a COmponent-based Modeling Framework for Agricultural water-Resources Management (COMFARM) using an object-oriented programming technique, and to evaluate its applicability as a modeling tool to predict the responses of an agricultural watershed characterized with diverse land uses in a case study. COMFARM facilitates quick and easy development of watershed-specific hydrologic models by providing multiple interchangeable simulation routines for each hydrologic component considered. COMFARM is developed with the JAVA programming language, using Eclipse software. The framework developed in this study is applied to simulating hydrologic processes of the Seon-Am irrigation-district watershed consisting primarily of reservoir-irrigated rice paddies in South Korea. The application study clearly demonstrates the applicability of the framework as a convenient method to build models for hydrologic simulation of an agricultural watershed. The newly developed modeling framework, COMFARM is expected to serve as a useful tool in watershed management planning by allowing quick development of case-oriented analysis tools and evaluation of management scenarios customized to a specific watershed.
topic COMFARM
agricultural water resources
modeling system
object-oriented programming
url http://www.mdpi.com/2073-4441/8/8/351
work_keys_str_mv AT moonseongkang developmentofacomponentbasedmodelingframeworkforagriculturalwaterresourcemanagement
AT puneetsrivastava developmentofacomponentbasedmodelingframeworkforagriculturalwaterresourcemanagement
AT junghunsong developmentofacomponentbasedmodelingframeworkforagriculturalwaterresourcemanagement
AT jihoonpark developmentofacomponentbasedmodelingframeworkforagriculturalwaterresourcemanagement
AT youngguher developmentofacomponentbasedmodelingframeworkforagriculturalwaterresourcemanagement
AT sangminkim developmentofacomponentbasedmodelingframeworkforagriculturalwaterresourcemanagement
AT inhongsong developmentofacomponentbasedmodelingframeworkforagriculturalwaterresourcemanagement
_version_ 1725534930010636288