mlsanityData to 7 Oct 2026

Integrating High-Level Requirements to Low-Level Tests with Machine-Readable V&V Specifications

arXiv 2607.17686 ↗First posted 20 Jul 2026cs.SE cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Modern software teams have mature tools for low-level testing, such as pytest, JUnit, and Jest, which make it inexpensive to write unit tests and run them on every commit. Systems engineering, in parallel, has developed rigorous principles for design verification and validation (V&V), which has worked very well across engineering discipline to align user expecations and requirements with developers' deliverables. In practice, however, the two rarely connect, and the link between users' high-level requirements and the low-level tests that machines actually run is maintained by hand, if at all. This gap is increasingly costly for AI-enabled and cyber-physical systems, for which regulators now ask for traceable evidence that high-level requirements are met, while raw test results provide little of the structure such evidence requires. We introduce VNVSpec, an open-source framework that makes V&V specifications machine-readable and executable. With this framework, users state high-level requirements directly or import them from catalogs derived from published standards. Then, the framework checks requirement quality, supports decomposition into module-level requirements with explicit metrics and acceptance criteria, links these requirements to test results through a traceability graph, and compiles the collected evidence into verdicts and audit-ready reports. We evaluate the framework by self-application, in which it is continuously assessed in CI against its own specification of 36 requirements verified by 449 tests, completed within limited time which scales linearly and thus can handle up to 10,000 requirements. We also discuss how the framework extends to testing black-box AI models and AI coding agents. The framework, its full test suite, the catalogs, and the benchmark scripts are available at https://github.com/ai-vnv/vnvspec.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 6 of its 34 references that are in the map. First posted on arXiv 20 Jul 2026.

Builds on

6 of 34 references.

References · 6

  1. 2018Datasheets for Datasetscited by 1,371
  2. 2018Model Cards for Model Reportingcited by 1,068
  3. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
  4. 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
  5. 2019Machine Learning Testing: Survey, Landscapes and Horizonscited by 213
  6. 2019Requirements Engineering for Machine Learning: Perspectives from Data Scientistscited by 49

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2024Leveraging Graph-RAG and Prompt Engineering to Enhance LLM-Based Automated Requirement Traceability and Compliance Checks
  2. 2025TVR: Automotive System Requirement Traceability Validation and Recovery Through Retrieval-Augmented Generation
  3. 2026From Obligation to Specification: A Survey on Validating EU AI Act Requirements in RE
  4. 2026Compiling Large Multi-Modal Requirement Documents into Runnable Software Systems: From an Agentic Test-Driven Perspective
  5. 2026On the Viability of Requirements Generation From Code: An Experience Report ↗
  6. 2024Generating Test Scenarios from NL Requirements using Retrieval-Augmented LLMs: An Industrial Study
  7. 2026Two Truths and A Lie? Benchmarking Off-the-Shelf LLMs for Requirements Quality Assessment: Performance, False Alarms, and Misses ↗
  8. 2026Cluster-Aware Dual-Level Test Specification Generation for Large-Scale Automotive Software Requirements