Skip to content

What a UofA is

The Unit of Assurance is the smallest independently verifiable bundle of credibility evidence for computational modeling and simulation. It packages the credibility decision — who judged what, against what criteria, using what evidence, with what result — as a signed, provenance-linked, machine-verifiable engineering artifact.

UofA models credibility assessment at the COU level, not the individual factor level. Each UofA packages the complete credibility decision for one Context of Use, including all per-factor assessments as embedded CredibilityFactor nodes and any detected quality gaps as WeakenerAnnotation nodes.

Morrison Blood Pump Assessment
├── morrison/cou1/uofa-morrison-cou1.jsonld (ProfileComplete)
│ COU1: CPB Use (Class II) — Model Risk Level 2
│ ├── hasContextOfUse → COU1 node
│ ├── bindsRequirement → hemolysis safety requirement
│ ├── bindsModel → ANSYS CFX v.15.0 + Eulerian HI model
│ ├── bindsDataset → [PIV data, hemolysis in vitro data]
│ ├── hasValidationResult → [mesh convergence, PIV velocity, hemolysis comparison]
│ ├── hasCredibilityFactor → [13 V&V 40 factors: 7 assessed + 6 not-assessed]
│ ├── hasWeakener → [W-AL-01 ×3, W-AR-05 ×3, W-EP-02 ×3, W-ON-02, W-CON-04]
│ ├── hasDecisionRecord → "Accepted for COU1"
│ ├── hash → sha256:<real hash>
│ ├── signature → ed25519:<real signature>
│ └── wasDerivedFrom → Morrison DOI
└── morrison/cou2/uofa-morrison-cou2.jsonld (ProfileComplete)
COU2: VAD Use (Class III) — Model Risk Level 5
└── ... (same structure, different decision and weakener profile)

Shared entities (model, datasets, geometry) are referenced by IRI rather than duplicated. The divergence between COU1 and COU2 weakener profiles is the central analytical demonstration: same model, same data, different model risk produce measurably different credibility evidence.

ProfileUse caseRequired fields
MinimalLightweight audit trail, live pipeline capture, early-stage projects7
CompleteRegulatory submissions, formal V&V 40 assessments, full credibility argumentsAll Minimal + model bindings, credibility factors, provenance, quality metrics

The profiles are computable. SHACL shapes enforce the field set for each profile. See C1, C2, C3 for how this enforcement works.

UofA is standards-anchored, not standards-replacing. It packages evidence for assessments performed against existing credibility frameworks.

StandardPackFactor countLevel range
ASME V&V 40-2018vv40131–5
NASA-STD-7009Bnasa-7009b19 (13 shared + 6 NASA-only)0–4
FDA 2023 CM&S Guidance(uses vv40)131–5
DO-178C aerospace software(planned, post-defense)

Multiple packs can be loaded simultaneously. The CLI loads core SHACL plus pack-specific shapes additively. See Reference → CLI for the --pack flag.

PrincipleMeaning
MinimalSmall JSON-LD document, human-readable, one file per COU
SemanticAligns with PROV-O, V&V 40, and domain ontologies
VerifiableReal SHA-256 hashes, ed25519 signatures, SHACL validation
ComposableUofAs form nodes in system-level assurance graphs via wasDerivedFrom
Tool-agnosticWorks with any simulation tool, MBSE platform, or ML pipeline
Hide the plumbingPractitioners see completeness reports and gap alerts, not triples and SPARQL