New Publication on Hydrology Software Practices

I’m happy to announce the recent publication of the following article in Environmental Modelling & Software:

Enhancing the modularity and interoperability of hydrologic models: A demonstration with the Structure for Unifying Multiple Modeling Alternatives (SUMMA)

In the article, a set of guidelines are presented for the refactoring of hydrology software packages. These guidelines are demonstrated with the hydrology code SUMMA:

Refactoring improvements are slated for inclusion in the next major version release of SUMMA. However, the updates outlined in the article are currently included in this Git branch.