Metamorphic Testing on the Continuum of Verification and Validation of Simulation Models
Metamorphic testing has been shown to be useful in testing ``non-testable'' programs in many domains. Modeling & simulation is one such domain, where both verification and validation can be difficult due to lack of oracles. Although the definition of verification and validation vary slightly in modeling and simulation when compared to standard software, we show that metamorphic testing is appropriate in both steps of ensuring that a simulation model is accurate. In this paper we expand on our five years of prior work on metamorphic testing for simulation validation to show how metamorphic testing can be used for verification as well, and how the previously defined guidelines for validation can be utilized in eliciting metamorphic relations for verification.
Wed 2 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
16:10 - 17:30 | Session 3: Safety and Security and SimulationMET 2021 at MET Room Chair(s): Xiaoyuan Xie School of Computer Science, Wuhan University, China | ||
16:10 30mLong-paper | Metamorphic Detection of Repackaged Malware MET 2021 Media Attached | ||
16:40 20mShort-paper | Metamorphic Testing on the Continuum of Verification and Validation of Simulation Models MET 2021 Media Attached | ||
17:00 30mLong-paper | Metamorphic Testing for Image-based Calcium Imaging Analysis Pipelines MET 2021 Madeline Diep Fraunhofer USA CESE, Rohan Reddy Mekala Fraunhofer USA CESE, Ujjwal Ayyangar Fraunhofer USA CESE, Gudjon Magnusson Fraunhofer USA CESE, Adam Porter Fraunhofer USA CESE, Wolfgang Losert University of Maryland, Mikael Lindvall Fraunhofer USA CESE Media Attached |
Go directly to this room on Clowdr