You are here

Scenario Manager

Scenario Manager provides a convenient interface for defining scenarios, editing and running them, and reviewing input data and output results by scenario.

The basis of Cube scenario management is the catalog. This contains information on what applications you want to run, the varying inputs to the application(s) which are called “keys,” and scenarios that define values for those keys for a particular test case.

A catalog allows running of an application. An application is a model process, developed within Application Manager or simply a script file created in a text editor.
 
Each application has a set of keys that can be applied to it. The keys to the application can represent whatever you choose, such as a file, a number, a Boolean flag, or a string. Application Manager and Scenario Manager provide an interface for defining keys, but it is also possible to write them directly into a script using a text editor.
 
A scenario is defined by selecting/setting values for each of the keys. Multiple scenarios can be defined to allow variations in the inputs to be run and compared. The scenarios are hierarchical in nature. Hence you start with a Base scenario. Then you can introduce scenarios representing variations on the base situation.