...
The Delta Shell Framework should result in decreased maintenance and support costs. Furthermore, it should enhance exibility in modelling opportunities resulting in an increase of project acquisition. It also enhances knowledge sharing between developers and modellers. Lead time to market for new products (plug-ins) should be decreased when using Delta Shell as a development platform.
For users:
All modellers should be able to use the Delta Shell combined with the modelling models tools of their preference (ex. D-Flow 1D/2D, D-Flow FM, SimonaDelft3D, Mike11, etc.). The Delta Shell should facilitate modellers in batch execution (from command line), schematization (with/without graphical user interface), parallel execution (on clusters), calibration of models and running of models in standardized modelling environments (ex. OpenMI).
For developers:
The Delta Shell Framework should provide a generic, transparent and simple way of developing new or coupling existing modelling tools (plug-ins). The emphasis should be on reuse and expansion of existing code and features.
...