TY - JOUR
T1 - VECMAtk
T2 - a scalable verification, validation and uncertainty quantification toolkit for scientific simulations
AU - Groen, D.
AU - Arabnejad, H.
AU - Jancauskas, V.
AU - Edeling, W. N.
AU - Jansson, F.
AU - Richardson, R. A.
AU - Lakhlili, J.
AU - Veen, L.
AU - Bosak, B.
AU - More Authors, null
PY - 2021
Y1 - 2021
N2 - We present the VECMA toolkit (VECMAtk), a flexible software environment for single and multiscale simulations that introduces directly applicable and reusable procedures for verification, validation (V&V), sensitivity analysis (SA) and uncertainty quantication (UQ). It enables users to verify key aspects of their applications, systematically compare and validate the simulation outputs against observational or benchmark data, and run simulations conveniently on any platform from the desktop to current multi-petascale computers. In this sequel to our paper on VECMAtk which we presented last year [1] we focus on a range of functional and performance improvements that we have introduced, cover newly introduced components, and applications examples from seven different domains such as conflict modelling and environmental sciences. We also present several implemented patterns for UQ/SA and V&V, and guide the reader through one example concerning COVID-19 modelling in detail. This article is part of the theme issue 'Reliability and reproducibility in computational science: implementing verification, validation and uncertainty quantification in silico'.
AB - We present the VECMA toolkit (VECMAtk), a flexible software environment for single and multiscale simulations that introduces directly applicable and reusable procedures for verification, validation (V&V), sensitivity analysis (SA) and uncertainty quantication (UQ). It enables users to verify key aspects of their applications, systematically compare and validate the simulation outputs against observational or benchmark data, and run simulations conveniently on any platform from the desktop to current multi-petascale computers. In this sequel to our paper on VECMAtk which we presented last year [1] we focus on a range of functional and performance improvements that we have introduced, cover newly introduced components, and applications examples from seven different domains such as conflict modelling and environmental sciences. We also present several implemented patterns for UQ/SA and V&V, and guide the reader through one example concerning COVID-19 modelling in detail. This article is part of the theme issue 'Reliability and reproducibility in computational science: implementing verification, validation and uncertainty quantification in silico'.
KW - multiscale simulations
KW - uncertainty quantification
KW - validation
KW - verification
UR - http://www.scopus.com/inward/record.url?scp=85103523337&partnerID=8YFLogxK
U2 - 10.1098/rsta.2020.0221
DO - 10.1098/rsta.2020.0221
M3 - Article
C2 - 33775151
AN - SCOPUS:85103523337
SN - 1471-2962
VL - 379
SP - 1
EP - 22
JO - Philosophical transactions. Series A, Mathematical, physical, and engineering sciences
JF - Philosophical transactions. Series A, Mathematical, physical, and engineering sciences
IS - 2197
M1 - 20200221
ER -