Bridging the Gap on AI-Assisted Scientific Software Development Through Transparency and Traceability
Chaitanya Bhave, Pierre-Cl\'ement A. Simon, Casey Icenhour, Lin Yang, Cody J. Permann, Daniel Schwen

TL;DR
This paper addresses the need for responsible governance of AI-assisted scientific software development, emphasizing transparency, traceability, and verification within strict quality assurance standards using a practical framework.
Contribution
It introduces a structured framework for AI-assisted verification and validation in scientific software, demonstrated through a case study on a fusion energy code.
Findings
Framework aligns with NQA-1 standards
Ensures traceability and accountability in AI-assisted development
Provides practical guidance for V&V case development
Abstract
The widespread adoption of AI-assisted development in scientific software is not a future concern -- it is a present reality. Researchers are already using large language models to write code, generate test cases, and draft documentation, yet this practice remains largely unacknowledged and unguided in formal workflows and published work. This ad hoc, ungoverned use of AI represents a systemic risk to scientific software quality, particularly in safety-relevant modeling and simulation tools subject to strict Software Quality Assurance (SQA), or even Nuclear Quality Assurance Level 1 (NQA-1) standards, for which traceability, independent verification, and documented procedures are paramount. The question facing the scientific software community is, therefore, not whether to permit AI-assisted development, but how to govern it responsibly. This paper proposes guidance for AI-assisted code…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
