Modelling Stub · Updated 2026-05-14

JSON-LD mappings

Per-overlay JSON-LD @context files that map each overlay's JSON property names to ontology terms. Bridges the JSON-Schema world to the RDF world.

Status

This is a stub for upcoming work. The structure below is what we plan to populate; existing artefacts in source/ that feed it are cited inline.

What already exists

PDTF has already started JSON-LD work — see source/03-standards/trust-framework/public/contexts/. That gives us an upstream baseline; the new work is to author overlay-specific contexts that map BASPI / TA6 / etc. property names to ontology terms.

Approach

  1. For each overlay (BASPI v5 first), author a @context mapping JSON property names → RDF terms.
  2. Resolve cross-context concepts via skos:exactMatch when same meaning, distinct classes when different meaning.
  3. Validate by round-tripping: JSON instance → RDF → JSON, asserting equivalence.
  4. Publish contexts at stable URLs under trust.propdata.org.uk/contexts/ for production use.

Worked example (BASPI v5 — first overlay)

BASPI v5 is the candidate for end-to-end worked example because:

Targets

Output folder: source/00-deliverables/semantic-models/mappings/.