This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
concepts:in_a_nutshell [2009/10/16 17:57] deryn.crockett |
concepts:in_a_nutshell [2009/12/17 21:01] (current) shona.weldon |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Top Ten Design Principles of the whatIf? Platform ===== | ===== Top Ten Design Principles of the whatIf? Platform ===== | ||
- | [Note: work on article title..."Modeling principles supported by whatIf?"] | + | /*[Note: work on article title..."Modeling principles supported by whatIf?"] */ |
* **Transparency** - Both the model design structure and input data are accessible so that the model user knows exactly how outputs are derived. Furthermore, the model design is comprised of processes that correspond to real world concepts and experiences so that the model logic is more easily understood. | * **Transparency** - Both the model design structure and input data are accessible so that the model user knows exactly how outputs are derived. Furthermore, the model design is comprised of processes that correspond to real world concepts and experiences so that the model logic is more easily understood. | ||
* **Scenario Management** - A scenario consists of the set of input variable values and the corresponding output values generated from those inputs. In models with hundreds or thousands of variables, it is important to display scenarios so that the user can easily access the set of input and/or output values in a given scenario and compare two scenarios. Saving scenarios allows output variables to be recreated because the pointers to the set of input values are maintained and retrievable. | * **Scenario Management** - A scenario consists of the set of input variable values and the corresponding output values generated from those inputs. In models with hundreds or thousands of variables, it is important to display scenarios so that the user can easily access the set of input and/or output values in a given scenario and compare two scenarios. Saving scenarios allows output variables to be recreated because the pointers to the set of input values are maintained and retrievable. |