Customization, extension and reuse of outdated hydrogeological software

Authors

  • A. Serrano-Juan Institute of Environmental Assessment and Water Research (IDAEA- CSIC) Jordi Girona 18-26, 08034 Barcelona (Spain)
  • R. Criollo Institute of Environmental Assessment and Water Research (IDAEA- CSIC) Jordi Girona 18-26, 08034 Barcelona (Spain) GHS, Department of Geotechnical Engineering and Geosciences, Universitat Politècnica de Catalunya (UPC) Jordi Girona 1-3, Building D 2, 08034 Barcelona (Spain) Barcelona Cicle de l’Aigua SA (BCASA) Carrer de l’Acer 16, 08038 Barcelona, Spain
  • E. Vázquez-Suñé Institute of Environmental Assessment and Water Research (IDAEA- CSIC) Jordi Girona 18-26, 08034 Barcelona (Spain)
  • M. Alcaraz Instituto de Hidrología de Llanuras “Dr. Eduardo Usunoff” República de Italia 78, B7300 Azul, Provincia de Buenos Aires, Argentina. Consejo Nacional de Investigaciones Científicas (CONICET) Av. Rivadavia, 1917, C1066AAJ Ciudad Autónoma de Buenos Aires, Argentina.
  • C. Ayora Institute of Environmental Assessment and Water Research (IDAEA- CSIC) Jordi Girona 18-26, 08034 Barcelona (Spain)
  • V. Velasco Institute of Environmental Assessment and Water Research (IDAEA- CSIC) Jordi Girona 18-26, 08034 Barcelona (Spain)
  • L. Scheiber Institute of Environmental Assessment and Water Research (IDAEA- CSIC) Jordi Girona 18-26, 08034 Barcelona (Spain)

DOI:

https://doi.org/10.1344/GeologicaActa2020.18.9

Keywords:

Software improvement, Software customization, MIX, EasyQuim, EasyBal, BrineMIX.

Abstract

Each scientist is specialized in his or her field of research and in the tools that he or she uses during the research in a specified site. Thus, he or she is the most suitable person for improving the tools by overcoming their limitations to realize faster and higher quality analysis. However, most scientists are not software developers. Hence, it is necessary to provide them with an easy approach that enables non-software developers to improve and customize their tools. This paper presents an approach for easily improving and customizing any hydrogeological software. It is the result of experiences with updating several interdisciplinary case studies. The main insights of this approach
have been demonstrated using four examples: MIX (FORTRAN-based), BrineMIX (C++-based), EasyQuim and EasyBal (both spreadsheet-based). The improved software has been proven to be a better tool for enhanced analysis by substantially reducing the computation time and the tedious processing of the input and output data files.

Downloads

Published

2020-06-02

Issue

Section

Articles