Skip to main content
v2026.1714 entries · CC-BY 4.0

Implementation checklistTrack C

Implementing the Machine-actionable data management plans vocabulary

Research-data-management leads, librarians, CRIS administrators, and funder-portal integrators implementing or consuming machine-actionable data management plans.

When to apply When data management plans need to move from PDF deliverables into structured records the CRIS, the repository, and the funder portal can read, update, and validate against the RDA DMP Common Standard.

Before you start

Prerequisites

What needs to be in place before you operationalise Machine-actionable data management plans terminology in your CRIS or repository.

  • A DMP authoring tool (DMP Tool, DMPonline, Argos, or comparable) that emits RDA DMP Common Standard JSON
  • A CRIS that can hold a DMP record alongside the Project entity it belongs to
  • Familiarity with the RDA DMP Common Standard schema (dmp, dataset, distribution, host, security_and_privacy, dataset_id)
  • An identifier strategy for DMPs themselves — most adopters mint a DMP DOI via DataCite
  • Agreement between researchers, librarians, and funders on which DMP sections are required, optional, and machine-validated

Deployment

Five steps to deploy

Each step is small enough to land in a single sprint or a single sitting with the relevant CRIS administrator. Follow in order.

  1. Adopt RDA DMP Common Standard as the canonical interchange format

    Even if your authoring tool exports a vendor-specific format, normalise to the RDA Common Standard JSON for storage and exchange. This is the only format that funders, repositories, and aggregators agree on.

  2. Add a DMP entity to the CRIS

    A first-class record type linked to Project. Fields: dmp_id (DOI), version, last_modified, contact, ethical_issues_exist, language, datasets (multi-row, each with dataset_id, distribution, license, host, security_and_privacy).

  3. Wire DMP-to-dataset propagation

    When a planned dataset in the DMP becomes a real dataset deposit, propagate the DMP's declared license, access classification, and host into the dataset record's defaults — do not make the depositor re-enter what the DMP already declared.

  4. Add validation against funder profile

    Each major funder has a DMP profile (NIH 2023, NSF, UKRI, ERC, Horizon Europe). At save time, validate the DMP against the active funder's profile and surface specific missing fields rather than a generic "incomplete" warning.

  5. Pilot DMP versioning across the lifecycle

    Pick a real project and verify that the DMP record updates at funded-start, mid-term review, and project end, each version preserved with a DataCite DOI. The final DMP should be discoverable in the institutional repository under its own DOI.

Worked example

Sample workflow

A realistic walk-through of a single record passing through the Machine-actionable data management plans pipeline once the checklist is in production.

A PI drafts an ERC DMP in Argos. On submission to the institutional research office, the DMP exports as RDA Common Standard JSON; the CRIS imports it as a DMP record, mints a DataCite DOI, and links it to the Project entity. The DMP declares three planned datasets: a clinical metadata set (controlled access, CC-BY-NC, hosted at the institutional repository), an imaging dataset (open access, CC-BY, hosted at Zenodo), and a code set (MIT license, hosted at GitHub with a Software Heritage archive). When the imaging dataset is later deposited at Zenodo, the deposit form pre-fills the license, access classification, and host from the DMP record; the depositor confirms rather than retypes. At project mid-term review, the PI updates the DMP — the controlled-access metadata set is now expected to be re-classified as restricted-with-DAC after consultation with the ethics committee. The CRIS mints a v2 DMP DOI, preserves v1, and notifies the linked repository records of the planning change.

Integration points

CRIS and repository systems

Vendor-specific notes on where this vocabulary fits in real research-information systems. Names appear here only where there is public field evidence — they are not vendor partnerships.

DMP Tool (CDL)

Direct RDA Common Standard export; covers a large share of US institutional DMP authoring. Wire the API for automatic CRIS import.

DMPonline (DCC)

UK-dominant authoring tool with RDA Common Standard JSON export; supports funder-specific templates including UKRI and Horizon Europe.

Argos (OpenAIRE / EUDAT)

European authoring tool aligned to OpenAIRE and EOSC; native RDA Common Standard support.

Pure (Elsevier)

Add DMP as a custom metadata module on the Application or Project entity; the Pure REST API supports DMP JSON ingest.

DataCite Commons

Federation target — DMP DOIs minted at DataCite become discoverable in DataCite Commons and propagate to OpenAIRE.

What goes wrong in the field

Common pitfalls

The patterns that show up repeatedly when this checklist is skipped or misapplied. Address these before they become entrenched.

  • Treating the DMP as a PDF deliverable and discarding the structured JSON the authoring tool produced
  • Storing DMP fields freeform in the CRIS so they cannot be validated against a funder profile
  • Failing to mint a DMP DOI, leaving no canonical citation for the plan when it is updated
  • Letting the DMP and the eventual deposit drift — depositors retype license and access information instead of inheriting from the DMP
  • Skipping version preservation so the only DMP that exists is the latest one, breaking audit and funder review

Frequently asked

Implementation FAQ

Who maintains this checklist?
The Machine-actionable data management plans working group maintains the checklist alongside the dictionary terms in the same domain. It is reviewed each release cycle (March and September) and updated when a working-group consultation, a vendor product change, or a federation-partner schema update materially changes the operational guidance.
What if my CRIS or repository is not listed?
The integration points listed name the systems CASRAI has direct field experience with — Pure, Symplectic Elements, Worktribe, Converis, DSpace and DSpace-CRIS, EPrints, VIVO, Dataverse, Invenio-RDM. The CERIF mapping in the checklist is vendor-neutral and applies equally to other CRIS or repository products. If your system supports the underlying entities (Person, Project, Output, Funding, plus the domain-specific extensions), the steps transfer.
How do I validate my implementation?
Three validation surfaces. First, the deposit form should refuse a record missing required fields rather than warn and accept. Second, the resulting metadata should round-trip through the federation layer your institution uses (OpenAIRE Guidelines 4.0 for European federation, DataCite Commons for DOI-anchored discovery, Crossref for article-anchored discovery) without upstream errors. Third, walk a real-world record through the sample-workflow path on this page and confirm the structured fields capture what the prose describes.
Where do I report errors in the checklist?
Open a comment via the dictionary-feedback flow at /dictionary/contribute. Editorial corrections — wrong vendor module names, deprecated standards, broken integration paths — are queued into the next release cycle. Substantive disagreements on the operational guidance are routed to the working group for review and may motivate a checklist revision.
Is this checklist enough to certify my implementation?
No. The checklist gives you the operational baseline; certification against federation profiles (CoreTrustSeal, OpenAIRE-compliant, COAR-aligned) is a separate process with its own audit. Treat the checklist as the engineering scaffolding and the certification as the institutional sign-off that the scaffolding is being used.

Adopted by research universities worldwide

University of Cambridge logoColumbia University logoUniversity of Edinburgh logoHarvard University logoMassachusetts Institute of Technology logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoUniversity of Cambridge logoColumbia University logoUniversity of Edinburgh logoHarvard University logoMassachusetts Institute of Technology logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logo
  • University of Cambridge logo
  • Columbia University logo
  • University of Edinburgh logo
  • Harvard University logo
  • Massachusetts Institute of Technology logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo

View CASRAI adoption →