Different user typologies

SoilW ›› Design & Use ››
Parent Previous Next

Three different typologies of potential users were identified before designing the component's structure:

Advanced users

Since alternate sub-models are available in UNIMI.SoilW for the simulation of each process (e.g., evaporation, water uptake), advanced users are allowed to work with simple strategies (implementing sub-models) and to link them according to their knowledge on each specific sub-model in relation to the specific conditions of application.

Simple strategies are in namespaces called UNIMI.SoilW.Strategies.[Process], where Process correspond to each of the processes simulated (e.g., Redistribution, WaterRetention).

Medium level users

Simple strategies are linked in composite strategies (e.g., EPIC, CropSyst, CERES), each one implementing a complete hydrological model. Medium level users can choose one of the composite strategies available in the namespace UNIMI.SoilW.Strategies.SoilModels.

In case different simple strategies can be used within the same composite, boolean parameters (their name suggest how to use them) allow to select the simple strategy desired.

Rookie users

Composite strategies implementing the same model (e.g., EPIC, CropSyst, CERES) under different configurations are used by three context strategies (one for each model). Rookie users can directly use these context strategies (ContextEPIC, ContextCERES, ContextCropSystCascading) by finding them in the namespace UNIMI.SoilW.Strategies.Context.

Rookie users can also call directly the context strategy ContextSoilWCascading (in the namespace UNIMI.SoilW.Strategies.Context), which autonomously (through the selection among the three context strategies just mentioned) select (i) which of the models EPIC, CERES and CropSyst is better to use and (ii) which of the different configurations of the model selected is better to use. Both the choices (among models and among model configurations) are carried out according to the availability of data in the specific situation.























































Created with the Personal Edition of HelpNDoc: Easily create EPub books