You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
darnit-reproducibility today ships as a compliance-implementation plugin with control checks specific to scientific-computing hermetic-build practices. Complement it with a formal data model / ontology so that reproducibility properties darnit checks can be spoken about, exchanged, and composed with the broader scientific-reproducibility ecosystem's vocabulary.
Sibling to #392 (supply-chain-security GUAC ontology) -- same class of work in a different domain.
Scope (research + design first)
Survey prior art and identify the vocabulary darnit-reproducibility's controls should map onto:
PROV (W3C provenance vocabulary): the canonical academic ontology for "who / what / when produced this artifact". Widely used in research data pipelines.
Citation File Format (CFF) + FORCE11 Software Citation Principles: how software artifacts identify themselves and their reproducible-execution recipe.
BagIt / RO-Crate (Research Object Crate): container formats for bundling data + code + metadata reproducibly.
RSF (Reproducibility Scorecard Framework, ML Reproducibility Checklist, NeurIPS reproducibility checklist): domain-specific reproducibility checklists that map cleanly to compliance controls.
REES (Reproducible Environments Executor Service, Binder ecosystem): the closest thing to a hermetic-build-for-research contract.
Summary
darnit-reproducibilitytoday ships as a compliance-implementation plugin with control checks specific to scientific-computing hermetic-build practices. Complement it with a formal data model / ontology so that reproducibility properties darnit checks can be spoken about, exchanged, and composed with the broader scientific-reproducibility ecosystem's vocabulary.Sibling to #392 (supply-chain-security GUAC ontology) -- same class of work in a different domain.
Scope (research + design first)
Survey prior art and identify the vocabulary darnit-reproducibility's controls should map onto:
Map darnit-reproducibility's control verdicts and evidence onto the survey. Identify:
Non-goals for the research phase
Deliverables
docs/research/reproducibility-ontology.md(or a spec-kit spec) with:Constitution alignment
Related