Published March 1, 2017 | Version v1

An Agent-Based Platform for the Study of Watersheds as Coupled Natural and Human Systems

Description

WACCShed:  A Water and Climate Change Watershed Platform

Principal WACCShed Platform Developers: Yu Jie (v1.0), Diego Cardoso (v1.1)
Developers of WACCShed Hydrology Module: David Dziubanski and Kristie Franz
Other Platform Collaborators:  William J. Gutowski, Chris R. Rehmann, and Leigh Tesfatsion
 
WACCShed is an agent-based framework that permits the representation and study of watersheds as dynamic coupled natural and human (CNH) systems. WACCShed permits researchers to undertake systematic computational experiments to explore interactions among hydrology, climate, and human decision-making processes in a watershed over time. A key feature of the platform is its ability to model strategic decision-making among the interacting human participants.
 
The WACCShed Platform  facilitates the balancing of two goals: realism and understanding.  The platform can be used to develop and study a spectrum of watershed models ranging from relatively simple conceptual thought-experiments to detailed empirically-grounded representations. The flexible modular architecture of the platform, developed entirely in Java, eases the transition from one form of modeling to the next.
 
The package included in this deposit is a companion to the published journal article and contains the complete code used to generate the results. Please refer to the README file included in the package for instructions for running simulations in the platform and details about the software architecture. Also, note that the development was concluded in 2017, so dependencies might be outdated and deprecated; please check you are using appropriate versions.

Files

waccproject-waccshedsoftwareplatform.zip

Files (10.0 MB)

Name Size
md5:c6b92bdae88ce4c70ac306d5e28a97e1
10.0 MB Preview Download

Additional details

Related works

Is supplement to
Journal article: 10.1016/j.envsoft.2016.11.021 (DOI)

Software

Programming language
Java
Development Status
Inactive