skip to main content
RiverWISE : RiverWISE Model Developer's Guide : RiverWISE Model Developer’s Guide : Interactive Scenario Exploration Use Cases
Interactive Scenario Exploration Use Cases
Use RiverWISE to explore a model, change inputs, and run scenarios.
This section describes some scenario exploration use cases. For each use case, the Developer and Stakeholder interacts with RiverWare and RiverWISE to accomplish their objectives. See Open a WISE File in RiverWISE Stakeholder’s Guide for additional details.
Note:  The Developer themselves can play the role of the stakeholder, using RiverWISE to provide additional non-baseline scenarios to stakeholders.
Stakeholder Views Results From a RiverWare Run
In this use case, the stakeholder would like to view some results from a RiverWare run.
1. From RiverWare, the Developer
a. Loads a model
b. Runs the model
c. Exports a WISE file
2. The Developer then provides the WISE file to a Stakeholder
3. From RiverWISE, the Stakeholder
a. Opens the WISE file provided by the Developer
b. Views the inputs and results of the baseline run
Stakeholder Provides Feedback to Developer
In this use case, the stakeholder would like to run their own scenarios and provide one or more scenarios back to the developer with feedback.
1. From RiverWare, the Developer
a. Loads a model
b. Runs the model
c. Exports a WISE file
2. The Developer then provides the WISE file to a Stakeholder
3. From RiverWISE, the Stakeholder
a. Opens the RiverWISE file provided by the Developer
b. Views the inputs and results of the baseline run
c. Creates and runs additional scenarios, compares the results for all scenarios.
d. Exports a particularly interesting scenario
4. The Stakeholder then provides the RiverWISE scenario file (*.sce) to the Developer
5. From RiverWISE, the Developer
a. Opens the WISE file
b. Imports the RiverWISE scenario file (*.sce)
c. Views the inputs and results of the baseline run and compares to the scenario run.
Stakeholder Team Collaboration
In this use case, a team of stakeholders would like to create many scenarios and then bring them together for comparison.
1. From RiverWare, the Developer
a. Loads a model
b. Runs the model
c. Exports a WISE file
2. The Developer then provides the WISE file to a team of Stakeholders
3. From RiverWISE, each Stakeholder
a. Opens the WISE file provided by the Developer
b. Views the inputs and results of the baseline run
c. Creates and runs additional scenarios, compares the results for all scenarios
d. Export one or more particularly interesting scenarios
4. The Stakeholders then provide each other with their new RiverWISE scenario files
5. From RiverWISE, each recipient of a scenario file
a. Opens the WISE file
b. Imports the RiverWISE scenario files
c. Views the inputs and results of the baseline run and the scenario run
Stakeholder Team Provides Feedback to Developer
In this use case, a team of stakeholders would like to create scenarios and then provide them back to the Developer. The Developer can review the scenarios and create a new model and WISE file for additional analysis.
1. From RiverWare, the Developer
a. Loads a model
b. Runs the model
c. Exports a WISE file
2. The Developer then provides the WISE file to a team of Stakeholders
3. From RiverWISE, each Stakeholder
a. Opens the WISE file provided by the Developer
b. Views the inputs and results of the baseline run
c. Creates and runs additional scenarios, compares the results for all scenarios
d. Optionally exports the results to Excel for further analysis.
e. Export a particularly interesting scenario
4. Each Stakeholder then provides the Developer with their new RiverWISE scenario file
5. From RiverWISE, the Developer
a. Opens the WISE file
b. Imports the RiverWISE scenario files
c. Views the inputs and results of the baseline run and the scenario run
d. Exports a new RiverWare model file with the desired new scenario.
6. From RiverWare, the Developer
a. Loads the saved model
b. Runs the model
c. Exports a WISE file
7. The Developer then provides the new WISE file to another interested Stakeholder
8. From RiverWISE, the recipient of the scenario file
a. Opens the WISE file
b. Views the inputs and results of the baseline run and the scenario runs
Developer Closely Analyzes a Stakeholder Scenario
In this use case, a stakeholder would like to create scenarios and then provide them back to the Developer. The Developer can analyze what the stakeholder has done using the full power of RiverWare. Often this is necessary for debugging an error or problem.
1. From RiverWare, the Developer
a. Loads a model
b. Runs the model
c. Exports a WISE file
2. The Developer then provides the WISE file to a Stakeholders
3. From RiverWISE, the Stakeholder
a. Opens the WISE file provided by the Developer
b. Views the inputs and results of the baseline run
c. Creates and runs additional scenarios, compares the results for all scenarios. Perhaps there is an error in the desired scenarios that prevents it from finishing.
d. Exports a RiverWare model corresponding to a scenario which they would like to analyze in depth from within RiverWare
4. The Stakeholder then provides the RiverWare model file to the Developer.
5. From RiverWare, the Developer
a. Loads the new RiverWare model file
b. Analyzes the results, possibly rerunning the model with diagnostics enabled
 
Revised: 07/09/2023