Framework and Methodology for Verification of a Complex Scientific Simulation Software, Flash-X

August 30, 2023 Β· Declared Dead Β· πŸ› 2023 Congress in Computer Science, Computer Engineering, & Applied Computing (CSCE)

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Akash Dhruv, Rajeev Jain, Jared O'Neal, Klaus Weide, Anshu Dubey arXiv ID 2308.16180 Category cs.SE: Software Engineering Citations 1 Venue 2023 Congress in Computer Science, Computer Engineering, & Applied Computing (CSCE) Last Checked 5 months ago
Abstract
Computational science relies on scientific software as its primary instrument for scientific discovery. Therefore, similar to the use of other types of scientific instruments, correct software and the correct operation of the software is necessary for executing rigorous scientific investigations. Scientific software verification can be especially difficult, as users typically need to modify the software as part of a scientific study. Systematic methodologies for building test suites for scientific software are rare in the literature. Here, we describe a methodology that we have developed for Flash-X, a community simulation software for multiple scientific domains, that has composable components that can be permuted and combined in a multitude of ways to generate a wide range of applications. Ensuring sufficient code coverage by a test suite is particularly challenging due to this composability. Our methodology includes a consideration of trade-offs between meeting software quality goals, developer productivity, and meeting the scientific goals of the Flash-X user community.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Software Engineering

Died the same way β€” πŸ‘» Ghosted