Module
Categories:
A modular computational model is one that constructed from multiple self-contained components, called modules. The advantages of developing a modular model include:
-
each module can be independently re-used in other computational models;
-
a complex model can be developed iteratively, beginning with a simple representation that is easier to validate and then progressively expanding in scope and functionality through the addition of new modules, to be validated independently and jointly; and
-
long term and resource intensive model development is more feasible through combining multiple independently managed and financed modelling projects.
To ensure that all ready4 computational model modules can be safely and flexibly combined, each module is created from a template using authoring tools that support standardisation.