Mapping of DIDL/MODS to OAI-ORE Resource Maps

DIDL/MODS

Atom Entry Item

ORE Abstract Model and RDF triples

Specific to Atom


/entry/id Object of the triple:
URI-R dcterms:isVersionOf /entry/id

/entry/content No mapping defined

/entry/link
  • /entry/link[@rel="self"]: see About the Resource Map, below
  • /entry/link[@rel="license"]: see About the Resource Map, below
  • /entry/link[rel="alternate"]: see About the Aggregation, below
  • /entry/link[@rel="related"]: see About the Aggregation, below

URIs of Aggregation (URI-A), Resource Map (URI-R) and Aggregated Resources (URI-AR)


/entry/link[@rel="http://www.openarchives.org/ore/terms/describes"]/@href=
"{$URL}/a/{$source}"
URI-A

Object of the triple:
URI-R ore:describes URI-A

/entry/link[@rel="self"][@type="application/atom+xm"/@href=
"{$URL}/rem/atom/{$source}"
URI-R

Subject of the triples:
URI-R ore:describes URI-A
URI-R dc:format "type"
$ref = DIDL/Item/Item/Component/Resource/@ref

$mimeType = DIDL/Item/Item/Component/Resource/@mimeType | "application/xml"

$title = "Object file (substring-after($mimeType, '/')" | "Metadata (MODS)"
/entry/link/[@rel="http://www.openarchives.org/ore/terms/aggregates"][@type="{$mimeType}"][@title={$title}/@href=
"{$ref}" | "{$URL}/metadata/mods/{$source}" | "{$URL}/metadata/oai_dc/{$source}"
URI-AR

Object of the triple:
URI-A ore:aggregates URI-AR

Subject of the triples:
URI-AR dc:title "title"
URI-AR dc:format "type"

About the Aggregation




/DIDL/Item/Descriptor/Statement/dc:title
or
/DIDL/Item/Item/mods:mods/mods:titleInfo/mods:title
/entry/title Object of the triple:
URI-A dc:title "title"



About the Resource Map





/entry/link[@type="application/atom+xml"][@rel="self"]/@href:
{$URL}/rem/atom/{$source)
URI-R



About the Aggregated Resources