Enciclopedia Boulder v1.0

Inicio · Capítulos · 15. Ontología y relaciones entre movimientos

16.11 15.1.10 Proyección RDF/OWL/SKOS/SHACL

Tecnología Responsabilidad
OWL Classes, object properties, inverses, disjointness and selected property characteristics.
SKOS Labels, definitions, broader/narrower/related and controlled mappings.
SHACL Release validation, required fields, cardinalities, ranges, disjoint IDs and graph constraints.
PROV Agents, activities, derivations, revisions and attribution of assertions.
JSONLD Primary exchange projection preserving JSON compatibility.
SPARQL Competency queries and integrity reports.

OWL opera bajo supuesto de mundo abierto; SHACL valida que un release concreto cumpla contratos cerrados. No se utiliza la ausencia de una triple como prueba automática de falsedad [P50-R1, P50-R3].

16.11.1 Ejemplo JSON-LD

{
  "@context": {
    "climb": "https://example.org/climb/",
    "skos": "http://www.w3.org/2004/02/skos/core#"
  },
  "@id": "climb:FOOT-EDGE-001",
  "@type": "climb:MovementConcept",
  "skos:prefLabel": {
    "es": "Canteo",
    "en": "Edging"
  },
  "climb:alternativeTo": {
    "@id": "climb:FOOT-SMEAR-004"
  }
}