DO NOT USE, SEE CURRENT ORE SPECIFICATIONS

ORE Specification - Representing Resource Maps Using RDF Syntaxes

29 February 2008

DO NOT USE THIS SPECIFICATION, see instead the CURRENT ORE SPECIFICATIONS.

This document was part of an alpha release and has been superseded.

This version:
http://www.openarchives.org/ore/0.3/rdfsyntax
Latest version:
http://www.openarchives.org/ore/rdfsyntax
Previous version:
http://www.openarchives.org/ore/0.2/rdfsyntax
Editors (OAI Executive)
Carl Lagoze, Cornell University Information Science
Herbert Van de Sompel, Los Alamos National Laboratory
Editors (ORE Technical Committee)
Pete Johnston, Eduserv Foundation
Michael Nelson, Old Dominion University
Robert Sanderson, University of Liverpool
Simeon Warner, Cornell University Information Science

Abstract

Open Archives Initiative Object Reuse and Exchange (OAI-ORE) defines standards for the description and exchange of aggregations of Web resources.  OAI-ORE introduces the notion of a Resource Map, a named RDF Graph [RDF Concepts] which describes the Aggregation, the Aggregated Resources of which it is composed, and the relationships between them (and/or the relationships between these and other resources.  A Resource Map Document is a machine-readable representation of a Resource Map.  Since a Resource Map is an RDF Graph, it can be serialized using any RDF syntax.  This document outlines the use of two such syntaxes for the serialization of Resource Maps: RDF/XML [RDF/XML] and RDFa [RDFa]. This specification is one of several documents comprising the OAI-ORE specification and user guide.


Table of Contents

1. Introduction
    1.1 Notational Conventions
    1.2 Namespaces
2. Resource Maps
3. Example
4. Serializing a Resource Map Using RDF/XML
5. Serializing a Resource Map Using RDFa
6. References

Appendices

A. Acknowledgements
B. Change Log


1. Introduction

This document has not been revised for the 0.3 version of the specifications. There may be some inconsistencies with the 0.3 Data Model.

Open Archives Initiative Object Reuse and Exchange (OAI-ORE) defines standards for the description and exchange of aggregations of Web resources.  OAI-ORE introduces the notion of a Resource Map, a named RDF Graph [RDF Concepts] which describes the Aggregation, the Aggregated Resources of which it is composed, and the relationships between them (and/or the relationships between these and other resources.  A Resource Map Document is a machine-readable representation of a Resource Map.  Since a Resource Map is an RDF Graph, it can be serialized using any RDF syntax.  This document outlines the use of two such syntaxes for the serialization of Resource Maps: RDF/XML [RDF/XML] and RDFa [RDFa].

1.1 Notational Conventions

The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [IETF RFC 2119].

This specification uses the common term URI to mean both IRI [RFC3987] and URI [RFC3986].

1.2 Namespaces

This specification uses the following namespaces and prefixes to indicate those namespaces:

Prefix Namespace URI Description
dc http://purl.org/dc/elements/1.1/ Dublin Core elements
dcterms http://purl.org/dc/terms/ Dublin Core terms
ore http://www.openarchives.org/ore/terms/ ORE vocabulary terms
owl http://www.w3.org/2002/07/owl# OWL vocabulary terms
rdf http://www.w3.org/1999/02/22-rdf-syntax-ns# RDF vocabulary terms

2. Resource Maps

The concept of the Resource Map is defined by the ORE Abstract Data Model [ORE_Model]: it is a named RDF Graph, as defined by RDF [RDF Concepts], and the characteristics of an RDF Graph that acts as a Resource Map are described by the ORE Abstract Data Model.

It is worth noting that a Resource Map makes no use of the following features of an RDF Graph:

The following table summarises the constraints on the structure of an RDF Graph that serves as a Resource Map by specifying the minimum and maximum expected occurrences of Triples of varying forms.

The convention used in the table is that

  Subject Predicate Object
Occurs (Min, Max)
Note
1.
ReM-1 ore:describes A-1
(1, 1)
Relationship between Resource Map and Aggregation (5.1)
2.
ReM-1 rdf:type ore:ResourceMap
(0, 1)
Typing of Resource Map (5.1)
3.
ReM-1 dc:creator literal or URI-O
(1, *)
Metadata about Resource Map (Required) (5.2)
4.
ReM-1 dcterms:modified literal
(1, 1)
Metadata about Resource Map (Required) (5.2)
5.
ReM-1 URI-P literal or URI-O
(0, *)
Metadata about Resource Map (Optional) (5.2)
6.
URI-S URI-P ReM-1
(0, *)
Metadata about Resource Map (Optional) (5.2)
7.
A-1 ore:aggregates AR-i
(1, *)
Relationship between Aggregation and Aggregated Resource (5.4)
8.
AR-i ore:isAggregatedBy A-1
(0, *)
Relationship between Aggregated Resource and Aggregation (5.4)
9.
A-1 rdf:type ore:Aggregation
(0, 1)
Typing of Aggregation (5.1)
10.
A-1 owl:sameAs URI-O
(0, *)
Other identifiers of the Aggregation (5.3)
11.
A-1 ore:analogousTo URI-O
(0, *)
Other identifiers of the Aggregation (5.3)
12.
A-1 URI-P literal or URI-O
(0, *)
Other identifiers of the Aggregation (5.3)/Additional Relationships between Aggregation and Other Resources (5.6)
13.
URI-S URI-P A-1
(0, *)
Additional Relationships between Aggregation and Other Resources (5.6)
14.
AR-i ore:isAggregatedBy A-k
(0, *)
Relationship between Aggregated Resource and Other Aggregation (5.7)
15.
AR-i URI-P literal or URI-O
(0, *)
Additional Relationships between Aggregated Resource and Other Resources (5.6)
16.
URI-S URI-P AR-i
(0, *)
Additional Relationships between Aggregated Resource and Other Resources (5.6)
17.
URI-S URI-P URI-O
(0,*)

Additional Relationships in the Resource Map (5.6)

  • URI-S must be directly or transitively connected to AR-i, URI-A, or URI-R in the RDF Graph defined by the triples in the Resource Map.
  • URI-P must not be ore:aggregates, ore:describes

3. Example

This document describes the use of two syntaxes for the encoding of RDF Graphs to represent an ORE Resource Map: in section 4, RDF/XML [RDF/XML], and in section 5, RDFa [RDFa]. For consistency and to facilitate comparisons between the syntaxes, the following sections each describe the encoding of the same example Resource Map. The example is represented in Figure 1 as a graph:

Example RDF Graph

Enumerated as a set of RDF triples, the example Resource Map consists of the following triples:

No Subject Predicate Object Note
1.
http://dlib.org/dlib/february06/smith/02smith/rem/ ore:describes http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation Relationship between Resource Map and Aggregation
2.
http://dlib.org/dlib/february06/smith/02smith/rem/ rdf:type http://www.openarchives.org/ore/terms/ResourceMap Typing of Resource Map
3.
http://dlib.org/dlib/february06/smith/02smith/rem/ dc:creator http://example.org/agents/AgencyX Metadata about Resource Map (Required)
4.
http://dlib.org/dlib/february06/smith/02smith/rem/ dcterms:modified "2008-02-12"^^
http://www.w3.org/2001/XMLSchema#date
Metadata about Resource Map (Required)
5.
http://dlib.org/dlib/february06/smith/02smith/rem/ dc:rights http://example.org/docs/doc123/ Metadata about Resource Map (Optional)
6.
http://dlib.org/dlib/february06/smith/02smith/rem/ dcterms:created "2008-02-07"^^
http://www.w3.org/2001/XMLSchema#date
Metadata about Resource Map (Optional)
7.
http://dlib.org/dlib/february06/smith/02smith/rem/ marcrel:OWN http://example.org/agents/AgencyY Metadata about Resource Map (Optional)
8.
http://example.org/docs/doc456/ dcterms:requires http://dlib.org/dlib/february06/smith/02smith/rem/ Metadata about Resource Map (Optional)
9.
http://example.org/docs/doc456/ dcterms:references http://dlib.org/dlib/february06/smith/02smith/rem/ Metadata about Resource Map (Optional)
10.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:aggregates http://dlib.org/dlib/february06/smith/02smith.html Relationship between Aggregation and Aggregated Resource
11.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:aggregates http://dlib.org/dlib/february06/smith/pg1-13.html Relationship between Aggregation and Aggregated Resource
12.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:aggregates http://dlib.org/dlib/february06/smith/pg1-13.pdf Relationship between Aggregation and Aggregated Resource
13.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation rdf:type http://www.openarchives.org/ore/terms/Aggregation Typing of Aggregation
14.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation owl:sameAs http://example.org/rem/12345/#aggregation Other identifiers of the Aggregation
15.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:analogousTo info:doi/10.1045/february-2006-smith Other identifiers of the Aggregation
16.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation rdf:type http://purl.org/eprint/type/JournalArticle Additional Relationships between Aggregation and Other Resources
17.
http://example.org/docs/doc789/ dcterms:references http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation Additional Relationships between Aggregation and Other Resources
18.
http://dlib.org/dlib/february06/smith/pg1-13.pdf ore:isAggregatedBy http://example.org/maps/123#aggregation Additional Relationships between Aggregated Resource and other Aggregation
19.
http://dlib.org/dlib/february06/smith/pg1-13.html dcterms:format http://dlib.org/dlib/february06/smith/pg1-13.pdf Additional Relationships between Aggregated Resources and Other Resources
20.
http://dlib.org/dlib/february06/smith/pg1-13.pdf rdf:type http://purl.org/dc/dcmitype/Text Additional Relationships between Aggregated Resources and Other Resources
21.
http://example.org/docs/docABC/ dcterms:references http://dlib.org/dlib/february06/smith/02smith.html Additional Relationships between Aggregation and Other Resources

4. Serializing a Resource Map using RDF/XML

4.1 Summary of the RDF/XML Syntax

The RDF/XML specification [RDF/XML] describes an XML format for serializing RDF graphs. In order to represent an RDF Graph as an XML document the constructs of the RDF Graph (triples made up of subjects, predicates and objects) have to be represented as components in that XML document, i.e. as XML elements and XML attributes, XML element names and XML attribute names, and as XML element content and XML attribute values. The RDF/XML specification describes such a mapping between the RDF Graph and the XML Infoset [XML Infoset].

For some features of the RDF Graph, the RDF/XML syntax permits the encoding of a single feature in multiple ways in XML. Further, as noted above, the structural constraints imposed by the ORE Abstract Data Model on an RDF Graph which acts as an ORE Resource Map mean that such a graph makes use of only a subset of the features of an RDF Graph.

This section describes a restricted "profile" of RDF/XML to be used for encoding an ORE Resource Map. This profile

In the remainder of this document, this profile is referred to as the ORE Resource Map RDF/XML profile.

Should this specification say:

The Internet media type / MIME type for RDF/XML is application/rdf+xml. Where the ORE Resource Map RDF/XML profile is used to provide representations of ORE Resource Maps that media type MUST be used.

Broadly, the convention used in RDF/XML is that the set of subject-predicate-object triples is represented as sequences of XML elements corresponding to the subject of one or more triples (node elements) containing child XML elements corresponding to predicates (property elements) the attributes and/or content of which correspond to the objects. Since the object of one triple may itself be the subject of another triple, that pattern can be repeated, with the consequence that this convention is sometimes referred to as "striping". Neither the order of node elements within the root element, nor the order of property elements within the node element, is significant.

In the ORE Resource Map RDF/XML profile, this striping is limited to one "level" i.e. a node element contains child property elements but those property elements do not contain further node elements.

Also, in this profile, a node element always has the XML expanded name ("http://www.w3.org/1999/02/22-rdf-syntax-ns#", "Description"), typically represented by the QName rdf:Description, where the prefix rdf is associated via an XML namespace declaration with the namespace name http://www.w3.org/1999/02/22-rdf-syntax-ns#. In other words, this profile does not support RDF/XML's "typed node element" convention: triples with the predicate http://www.w3.org/1999/02/22-rdf-syntax-ns#type are always represented using property elements.

In the remainder of this section, the names of XML elements are cited as XML QNames. The prefix used in the QNames in this document should not be interpreted as significant; any prefix can be used as long as the QName corresponds to the XML expanded name would be generated using the prefix/namespace name pairs listed in the section above on Namepaces.

4.2 URIs in the ORE Resource Map RDF/XML profile

In the ORE Resource Map RDF/XML profile, an RDF URI reference which occurs as the subject or object of an RDF triple is encoded as the value of an XML attribute (with the QName rdf:about or rdf:resource respectively. The following example represents a single RDF triple with a subject of http://example.org/ReM/ and an object of http://example.org/ReM/#aggregation

<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns:ore="http://www.openarchives.org/ore/terms/">
  <rdf:Description rdf:about="http://example.org/ReM/">
    <ore:describes rdf:resource="http://example.org/ReM/#aggregation" />
  </rdf:Description>
</rdf:RDF>

The attribute values may take the form of relative references, to be resolved relative to a base URI, either a URI provided by the use of an xml:base attribute or the URI of the document itself. The following example represents the same triple as the previous example.

<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns:ore="http://www.openarchives.org/ore/terms/"
        xml:base="http://example.org/ReM/">
  <rdf:Description rdf:about="">
    <ore:describes rdf:resource="#aggregation" />
  </rdf:Description>
</rdf:RDF>

(This also applies to the case of the URIs of datatypes of typed literals, encoded as the values of rdf:datatype attributes.)

In the ORE Resource Map RDF/XML profile, an RDF URI reference which occurs as the predicate of an RDF triple is encoded as the QName of an XML element. An XML QName is an abbreviation for an expanded name, a pair consisting of an XML Namespace Name (a URI) and a local name. The prefix part of the XML QName is bound to an XML Namespace Name through an XML Namespace declaration; where an XML QName has no prefix, the XML Namespace Name is obtained from the default namespace declaration. Where an XML QName is used to represent a URI in RDF/XML, the URI is determined by appending the local name part of the QName to the XML Namespace Name. In the examples above, the QName ore:describes maps to the URI http://www.openarchives.org/ore/terms/describes. Note that this convention means that:

4.3 Serializing a Resource Map using RDF/XML

The general rules for encoding a Resource Map are:

The remaining sections describe the encoding of each of the types of triple which form an ORE Resource Map (i.e. each of the types of triple listed in the table.

4.3.1 Relationship between Resource Map and Aggregation

The relationship between Resource Map and Aggregation is expressed by a single (required) triple in which the subject is the URI of the Resource Map, the predicate is the URI http://www.openarchives.org/ore/terms/describes and the object is the URI of the Aggregation.

In the ORE Resource Map RDF/XML profile, this is expressed using a single node element with an rdf:about attribute (the value of which provides the subject, the URI of the Resource Map), containing a single property element with a QName corresponding to the predicate (typically ore:describes) and an rdf:resource attribute, the value of which provides the object, the URI of the Aggregation).

For the example described in section 3, that triple (numbered 1 in the table) is expressed as follows:

No Subject Predicate Object Note
1.
http://dlib.org/dlib/february06/smith/02smith/rem/ ore:describes http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation Relationship between Resource Map and Aggregation
<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns:ore="http://www.openarchives.org/ore/terms/">
  <rdf:Description rdf:about="http://dlib.org/dlib/february06/smith/02smith/rem/">
    <ore:describes rdf:resource="http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation" />
  </rdf:Description>
</rdf:RDF>

RDF/XML, NTriples via Triplr

The rdf:about and rdf:resource attribute values could be relative references to be resolved relative to a base URI, e.g.

<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns:ore="http://www.openarchives.org/ore/terms/"
        xml:base="http://dlib.org/dlib/february06/smith/02smith/rem/">
  <rdf:Description rdf:about="">
    <ore:describes rdf:resource="#aggregation" />
  </rdf:Description>

</rdf:RDF>

link, NTriples via Triplr

And if the URI of the document is the URI of the Resource Map, then the use of xml:base is not required, e.g.

<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns:ore="http://www.openarchives.org/ore/terms/">
  <rdf:Description rdf:about="">

    <ore:describes rdf:resource="#aggregation" />
  </rdf:Description>
</rdf:RDF>

link, NTriples via Triplr

For reasons of brevity, these variants are not repeated in the remaining examples below, which all use the form of the second example above with an explicit base URI provided; if the URI of the document was the URI of the Resource Map, then this would not be required.

4.3.2 Typing of Resource Map

The type of a Resource Map is expressed by a single (optional) triple in which the subject is the URI of the Resource Map, the predicate is the URI http://www.w3.org/1999/02/22-rdf-syntax-ns#type, and the object is the URI http://www.openarchives.org/ore/terms/ResourceMap.

In the ORE Resource Map RDF/XML profile, this is expressed using a single node element with an rdf:about attribute (the value of which provides the subject, the URI of the Resource Map, using a null value), containing a single property element with the QName corresponding to the predicate (typically rdf:type) and an rdf:resource attribute, the value of which provides the object, the URI http://www.openarchives.org/ore/terms/ResourceMap.

For the example described in section 3, that triple (numbered 2 in the table), together with the required ore:describes triple referred to in the previous section, is expressed as follows:

No Subject Predicate Object Note
2.
http://dlib.org/dlib/february06/smith/02smith/rem/ rdf:type http://www.openarchives.org/ore/terms/ResourceMap Typing of Resource Map
<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xml:base="http://dlib.org/dlib/february06/smith/02smith/rem/"
        xmlns:ore="http://www.openarchives.org/ore/terms/">
  <rdf:Description rdf:about="">
    <ore:describes rdf:resource="#aggregation" />
    <rdf:type rdf:resource="http://www.openarchives.org/ore/terms/ResourceMap" />

  </rdf:Description>
</rdf:RDF>

link, NTriples via Triplr

Note that other types may be assigned to a Resource Map as "optional metadata". See section 4.3.4.

4.3.3 Metadata about Resource Map (Required)

The ORE Abstract Data Model requires that a Resource Map provides some basic metadata about the Resource Map. This metadata takes the form of

In the ORE Resource Map RDF/XML profile, this is expressed using a single node element with an rdf:about attribute (the value of which provides the subject, the URI of the Resource Map), containing a property element for each triple with a QName corresponding to the predicate (typically dc:creator and dcterms:modified, respectively).

Where the object is a URI, the property element has an rdf:resource attribute, the value of which provides the object, as in the previous two sections.

Where the object is a plain literal, the lexical form of the literal forms the content of the property element. If a language tag is present, it is represented as the value of the xml:lang attribute.

Where the object is a typed literal, the lexical form of the literal forms the content of the property element. The value of the rdf:datatype attribute provides the URI of the datatype.

For the example described in section 3, the two triples (numbered 3-4 in the table), together with the triples referred to in the previous sections, are expressed as follows:

No Subject Predicate Object Note
3.
http://dlib.org/dlib/february06/smith/02smith/rem/ dc:creator http://example.org/agents/AgencyX Metadata about Resource Map (Required)
4.
http://dlib.org/dlib/february06/smith/02smith/rem/ dcterms:modified "2008-02-12"^^
http://www.w3.org/2001/XMLSchema#date
Metadata about Resource Map (Required)
<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xml:base="http://dlib.org/dlib/february06/smith/02smith/rem/"
        xmlns:ore="http://www.openarchives.org/ore/terms/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:dcterms="http://purl.org/dc/terms/">
  <rdf:Description rdf:about="">
    <ore:describes rdf:resource="#aggregation" />

    <rdf:type rdf:resource="http://www.openarchives.org/ore/terms/ResourceMap" />
    <dc:creator rdf:resource="http://example.org/agents/AgencyX" />
    <dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2008-02-12</dcterms:modified>
  </rdf:Description>

</rdf:RDF>

link, NTriples via Triplr

4.3.4 Metadata about Resource Map (Optional)

The ORE Abstract Data Model permits a Resource Map to provide additional metadata about the Resource Map. This metadata takes the form of triples in which

The first class of triple is expressed as in the previous sections, using a single node element with an rdf:about attribute (the value of which provides the subject, the URI of the Resource Map), containing a property element for each triple with a QName corresponding to the predicate, and the object as (for the URI case) the value of the rdf:resource attribute, or (for the literal case) the content of the property element (with rdf:datatype attribute or xml:lang attribute as required.

The second class of triple requires the introduction of a separate node element for each distinct subject URI, with the value of the rdf:about attribute providing the subject, containing a property element with a QName corresponding to the predicate and an rdf:resource attribute, the value of which provides the object, the URI of the Resource Map).

Where two such triples share the same subject URI, they can be represented as two property elements within a single node element.

The example described in section 3 includes five triples (numbered 5-9 in the table) providing additional metadata about the Resource Map. Together with the triples referred to in the previous sections, they are expressed as follows:

No Subject Predicate Object Note
5.
http://dlib.org/dlib/february06/smith/02smith/rem/ dc:rights http://example.org/docs/doc123/ Metadata about Resource Map (Optional)
6.
http://dlib.org/dlib/february06/smith/02smith/rem/ dcterms:created "2008-02-07"^^
http://www.w3.org/2001/XMLSchema#date
Metadata about Resource Map (Optional)
7.
http://dlib.org/dlib/february06/smith/02smith/rem/ marcrel:OWN http://example.org/agents/AgencyY Metadata about Resource Map (Optional)
8.
http://example.org/docs/doc456/ dcterms:requires http://dlib.org/dlib/february06/smith/02smith/rem/ Metadata about Resource Map (Optional)
9.
http://example.org/docs/doc456/ dcterms:references http://dlib.org/dlib/february06/smith/02smith/rem/ Metadata about Resource Map (Optional)
<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xml:base="http://dlib.org/dlib/february06/smith/02smith/rem/"
        xmlns:ore="http://www.openarchives.org/ore/terms/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:dcterms="http://purl.org/dc/terms/"
        xmlns:marcrel="http://www.loc.gov/loc.terms/relators/">
  <rdf:Description rdf:about="">

    <ore:describes rdf:resource="#aggregation" />
    <rdf:type rdf:resource="http://www.openarchives.org/ore/terms/ResourceMap" />
    <dc:creator rdf:resource="http://example.org/agents/AgencyX" />
    <dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2008-02-12</dcterms:modified>

    <dc:rights rdf:resource="http://example.org/docs/doc123/" />
    <dcterms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2008-02-07</dcterms:created>
    <marcrel:OWN rdf:resource="http://example.org/agents/AgencyY" />

  </rdf:Description>

  <rdf:Description rdf:about="http://example.org/docs/doc456/">
    <dcterms:requires rdf:resource="http://dlib.org/dlib/february06/smith/02smith/rem/" />
    <dcterms:references rdf:resource="http://dlib.org/dlib/february06/smith/02smith/rem/" />
  </rdf:Description>

</rdf:RDF>

link, NTriples via Triplr

4.3.5 Relationship between Aggregation and Aggregated Resource(s)

The relationship between an Aggregation and its component Aggregated Resources is expressed by one or more triples in which the subject is the URI of the Aggregation, the predicate is the URI http://www.openarchives.org/ore/terms/aggregates and the object is the URI of the Aggregated Resource.

In the ORE Resource Map RDF/XML profile, this is expressed using a single node element with an rdf:about attribute (the value of which provides the subject, the URI of the Aggregation), containing, for each Aggregated Resource, a property element with a QName corresponding to the predicate (typically ore:aggregates) and an rdf:resource attribute, the value of which provides the object, the URI of the Aggregated Resource).

For the example described in section 3, those triples (numbered 10-12 in the table) are expressed as follows (Note: for brevity, this example excludes the triples referred to in the previous sections which have the URI of the Resource Map as subject or object; a complete Resource Map would include those triples):

No Subject Predicate Object Note
10.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:aggregates http://dlib.org/dlib/february06/smith/02smith.html Relationship between Aggregation and Aggregated Resource
11.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:aggregates http://dlib.org/dlib/february06/smith/pg1-13.html Relationship between Aggregation and Aggregated Resource
12.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:aggregates http://dlib.org/dlib/february06/smith/pg1-13.pdf Relationship between Aggregation and Aggregated Resource
<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xml:base="http://dlib.org/dlib/february06/smith/02smith/rem/"
        xmlns:ore="http://www.openarchives.org/ore/terms/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:dcterms="http://purl.org/dc/terms/"
        xmlns:marcrel="http://www.loc.gov/loc.terms/relators/">

  <-- Node element(s) for Resource Map and Related Resources here -->

  <rdf:Description rdf:about="#aggregation">
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/02smith.html" />
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/pg1-13.html" />
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/pg1-13.pdf" />

  </rdf:Description>
</rdf:RDF>

link, NTriples via Triplr

4.3.6 Typing of Aggregation

The type of an Aggregation is expressed by a single (optional) triple in which the subject is the URI of the Aggregation, the predicate is the URI http://www.w3.org/1999/02/22-rdf-syntax-ns#type, and the object is the URI http://www.openarchives.org/ore/terms/Aggregation.

In the ORE Resource Map RDF/XML profile, this is expressed using a single node element with an rdf:about attribute (the value of which provides the subject, the URI of the Aggregation), containing a single property element with the QName corresponding to the predicate (typically rdf:type) and an rdf:resource attribute, the value of which provides the object, the URI http://www.openarchives.org/ore/terms/Aggregation.

For the example described in section 3, that triple (numbered 13 in the table), together with the required with the triples referred to in the previous section, is expressed as follows:

No Subject Predicate Object Note
13.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation rdf:type http://www.openarchives.org/ore/terms/Aggregation Typing of Aggregation
<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xml:base="http://dlib.org/dlib/february06/smith/02smith/rem/"
        xmlns:ore="http://www.openarchives.org/ore/terms/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:dcterms="http://purl.org/dc/terms/"
        xmlns:marcrel="http://www.loc.gov/loc.terms/relators/">

  <-- Node element(s) for Resource Map and Related Resources here -->

  <rdf:Description rdf:about="#aggregation">
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/02smith.html" />
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/pg1-13.html" />
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/pg1-13.pdf" />

    <rdf:type rdf:resource="http://www.openarchives.org/ore/terms/Aggregation" />
  </rdf:Description>
</rdf:RDF>

link, NTriples via Triplr

Note that other types may be assigned to an Aggregation as "optional metadata". See section 4.3.8.

4.3.7 Other Identifiers of the Aggregation

The ORE Abstract Data Model permits a Resource Map to provide information about additional identifiers for an Aggregation. This metadata takes the form of zero or more triples in which the subject is the URI of the Aggregation, the predicate is the URI http://www.w3.org/2002/07/owl#sameAs and the object is a URI which also identifies the same Aggregation. The Abstract Data Model also permits a Resource Map to provide information about resources which are broadly equivalent to an Aggregation. This metadata takes the form of zero or more triples in which the subject is the URI of the Aggregation, the predicate is the URI http://www.openarchives.org/ore/analogousTo and the object is a URI of another resource.

In the ORE Resource Map RDF/XML profile, this is expressed using a single node element with an rdf:about attribute (the value of which provides the subject, the URI of the Aggregation), containing property elements with QNames corresponding to the predicate (typically owl:sameAs or ore:analogousTo) and an rdf:resource attribute, the value of which provides the object, the other URI for the Aggregation, or the URI of the other resource.

For the example described in section 3, those triples (numbered 14-15 in the table), together with the triples referred to in the previous section, are expressed as follows:

No Subject Predicate Object Note
14.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation owl:sameAs http://example.org/rem/12345/#aggregation Other identifiers of the Aggregation
15.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:analogousTo info:doi/10.1045/february-2006-smith Other identifiers of the Aggregation
<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xml:base="http://dlib.org/dlib/february06/smith/02smith/rem/"
        xmlns:ore="http://www.openarchives.org/ore/terms/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:dcterms="http://purl.org/dc/terms/"
        xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
        xmlns:owl="http://www.w3.org/2002/07/owl#">

  <-- Node element(s) for Resource Map and Related Resources here -->

  <rdf:Description rdf:about="#aggregation">
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/02smith.html" />
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/pg1-13.html" />

    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/pg1-13.pdf" />
    <rdf:type rdf:resource="http://www.openarchives.org/ore/terms/Aggregation" />
    <owl:sameAs rdf:resource="http://example.org/rem/12345/#aggregation" />
    <ore:analogousTo rdf:resource="info:doi/10.1045/february-2006-smith" />
  </rdf:Description>

</rdf:RDF>

link, NTriples via Triplr

4.3.8 Relationships between Aggregation and Other Resources

The ORE Abstract Data Model permits a Resource Map to provide additional metadata about the Aggregation, describing relationships between the Aggregation and other resources, in a similar way to the case of the Resource Map itself. This metadata takes the form of triples in which

The first class of triple is expressed as in the previous sections, using a single node element with an rdf:about attribute (the value of which provides the subject, the URI of the Aggregation), containing a property element for each triple with a QName corresponding to the predicate, and the object as (for the URI case) the value of the rdf:resource attribute, or (for the literal case) the content of the property element (with rdf:datatype attribute or xml:lang attribute as required.

The second class of triple requires the introduction of a separate node element for each distinct subject URI, with the value of the rdf:about attribute providing the subject, containing a property element with a QName corresponding to the predicate and an rdf:resource attribute, the value of which provides the object, the URI of the Aggregation).

Where two such triples share the same subject URI, they can be represented as two property elements within a single node element.

The example described in section 3 includes two triples (numbered 16-17 in the table) providing additional metadata about the Aggregation. Together with the triples referred to in the previous sections, they are expressed as follows:

No Subject Predicate Object Note
16.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation rdf:type http://purl.org/eprint/type/JournalArticle Additional Relationships between Aggregation and Other Resources
17.
http://example.org/docs/doc789/ dcterms:references http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation Additional Relationships between Aggregation and Other Resources
<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xml:base="http://dlib.org/dlib/february06/smith/02smith/rem/"
        xmlns:ore="http://www.openarchives.org/ore/terms/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:dcterms="http://purl.org/dc/terms/"
        xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
        xmlns:owl="http://www.w3.org/2002/07/owl#">

  <-- Node element(s) for Resource Map and Related Resources here -->

  <rdf:Description rdf:about="#aggregation">
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/02smith.html" />
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/pg1-13.html" />

    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/pg1-13.pdf" />
    <rdf:type rdf:resource="http://www.openarchives.org/ore/terms/Aggregation" />
    <owl:sameAs rdf:resource="http://example.org/rem/12345/#aggregation" />
    <ore:analogousTo rdf:resource="info:doi/10.1045/february-2006-smith" />
    <rdf:type rdf:resource="http://purl.org/eprint/type/JournalArticle" />

  </rdf:Description>
  <rdf:Description rdf:about="http://example.org/docs/doc/789/">
    <dcterms:references rdf:resource="http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation" />
  </rdf:Description>
</rdf:RDF>
<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns:ore="http://www.openarchives.org/ore/terms/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:dcterms="http://purl.org/dc/terms/"
        xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
        xmlns:owl="http://www.w3.org/2002/07/owl#"
        xml:base="http://dlib.org/dlib/february06/smith/02smith/rem/">
  <rdf:Description rdf:about="">
    <ore:describes rdf:resource="#aggregation" />
    <rdf:type rdf:resource="http://www.openarchives.org/ore/terms/ResourceMap" />
    <dc:creator rdf:resource="http://example.org/agents/AgencyX" />
    <dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2008-02-12</dcterms:modified>
    <dc:rights rdf:resource="http://example.org/docs/doc123/" />
    <dcterms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2008-02-07</dcterms:created>
    <marcrel:OWN rdf:resource="http://example.org/agents/AgencyY" />
  </rdf:Description>
  <rdf:Description rdf:about="http://example.org/docs/doc456/">
    <dcterms:requires rdf:resource="http://dlib.org/dlib/february06/smith/02smith/rem/" />
    <dcterms:references rdf:resource="http://dlib.org/dlib/february06/smith/02smith/rem/" />
  </rdf:Description>
   <rdf:Description rdf:about="#aggregation">
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/02smith.html" />
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/pg1-13.html" />
    <ore:aggregates rdf:resource="http://dlib.org/dlib/february06/smith/pg1-13.pdf" />
    <rdf:type rdf:resource="http://www.openarchives.org/ore/terms/Aggregation" />
    <owl:sameAs rdf:resource="http://example.org/rem/12345/#aggregation" />
    <ore:analogousTo rdf:resource="info:doi/10.1045/february-2006-smith" />
    <rdf:type rdf:resource="http://purl.org/eprint/type/JournalArticle" />
  </rdf:Description>
  <rdf:Description rdf:about="http://example.org/docs/doc/789/">
    <dcterms:references rdf:resource="http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation" />
  </rdf:Description>
</rdf:RDF>

link, NTriples via Triplr

4.3.9 Relationship between Aggregated Resource and Other Aggregations

The ORE Abstract Data Model permits a Resource Map to describe relationships between an Aggregated Resource and another Aggregation, in the form of triples in which the subject is the URI of an Aggregated Resource, the predicate is the URI http://www.openarchives.org/ore/terms/isAggregatedBy and the object is the URI of another Aggregation, i.e. an Aggregation other than the one described by the current Resource Map.

In the ORE Resource Map RDF/XML profile, this is expressed using for each Aggregated resource involved, a node element for each Aggregated Resource with an rdf:about attribute (the value of which provides the subject, the URI of the Aggregated Resource), containing a single property element with the QName corresponding to the predicate (typically ore:isAggregatedBy) and an rdf:resource attribute, the value of which provides the object, the URI of the other Aggregation.

For the example described in section 3, that triple (numbered 18 in the table), together with the triples referred to in the previous sections, is expressed as follows:

No Subject Predicate Object Note
18.
http://dlib.org/dlib/february06/smith/pg1-13.pdf ore:isAggregatedBy http://example.org/maps/123#aggregation Additional Relationships between Aggregated Resource and other Aggregation
<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xml:base="http://dlib.org/dlib/february06/smith/02smith/rem/"
        xmlns:ore="http://www.openarchives.org/ore/terms/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:dcterms="http://purl.org/dc/terms/"
        xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
        xmlns:owl="http://www.w3.org/2002/07/owl#">

  <-- Node element(s) for Resource Map and Related Resources here -->

  <-- Node element(s) for Aggregation and Related Resources here -->

  <rdf:Description rdf:about="http://dlib.org/dlib/february06/smith/pg1-13.pdf">
    <ore:isAggregatedBy rdf:resource="http://example.org/maps/123#aggregation" />
  </rdf:Description>

</rdf:RDF>

link, NTriples via Triplr

4.3.10 Relationships between Aggregated Resources and Other Resources

The ORE Abstract Data Model permits a Resource Map to provide additional metadata about the Aggregated Resources, describing relationships between an Aggregated Resource and another resource, in a similar way to the cases of the Resource Map (4.3.x) and the Aggregation (see 4.3.y). This may includes triples relationships between two Aggregated Resources within the Aggregation described by the current Resource Map. This metadata takes the form of triples in which

The first class of triple is expressed as in the previous sections, using a single node element with an rdf:about attribute (the value of which provides the subject, the URI of the Aggregated Resource), containing a property element for each triple with a QName corresponding to the predicate, and the object as (for the URI case) the value of the rdf:resource attribute, or (for the literal case) the content of the property element (with rdf:datatype attribute or xml:lang attribute as required.

The second class of triple requires the introduction of a separate node element for each distinct subject URI, with the value of the rdf:about attribute providing the subject, containing a property element with a QName corresponding to the predicate and an rdf:resource attribute, the value of which provides the object, the URI of the Aggregated Resource).

Where two such triples share the same subject URI, they can be represented as two property elements within a single node element.

The example described in section 3 includes three triples (numbered 19-21 in the table) providing information about relationships between Aggregated Resources and other resources. Note that the first of the three describes a relationship between two Aggregated Resources within the current Aggregation. Together with the triples referred to in the previous sections, they are expressed as follows:

19.
http://dlib.org/dlib/february06/smith/pg1-13.html dcterms:format http://dlib.org/dlib/february06/smith/pg1-13.pdf Additional Relationships between Aggregated Resources and Other Resources
20.
http://dlib.org/dlib/february06/smith/pg1-13.pdf rdf:type http://purl.org/dc/dcmitype/Text Additional Relationships between Aggregated Resources and Other Resources
21.
http://example.org/docs/docABC/ dcterms:references http://dlib.org/dlib/february06/smith/02smith.html Additional Relationships between Aggregation and Other Resources
<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xml:base="http://dlib.org/dlib/february06/smith/02smith/rem/"
        xmlns:ore="http://www.openarchives.org/ore/terms/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:dcterms="http://purl.org/dc/terms/"
        xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
        xmlns:owl="http://www.w3.org/2002/07/owl#">

  <-- Node element(s) for Resource Map and Related Resources here -->

  <-- Node element(s) for Aggregation and Related Resources here -->

  <rdf:Description rdf:about="http://dlib.org/dlib/february06/smith/pg1-13.html">
    <dcterms:hasFormat rdf:resource="http://dlib.org/dlib/february06/smith/pg1-13.pdf" />
  </rdf:Description>

  <rdf:Description rdf:about="http://dlib.org/dlib/february06/smith/pg1-13.pdf">
    <ore:isAggregatedBy rdf:resource="http://example.org/maps/123#aggregation" />
    <rdf:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
  </rdf:Description>
  <rdf:Description rdf:about="http://example.org/docs/docABC/">

    <dcterms:references rdf:resource="http://dlib.org/dlib/february06/smith/02smith.html" />
  </rdf:Description>
</rdf:RDF>

link, NTriples via Triplr

4.3.11 Additional Relationships in the Resource Map

Need description of how to include Additional Relationships in the Resource Map.

5. Serializing a Resource Map using RDFa

5.1 Summary of the RDFa Syntax

The RDFa in XHTML specification [RDFa] describes how to encode an RDF Graph within an HTML or XHTML document using a set of attributes. RDFa makes use of existing HTML/XHTML markup and content so that the same data which is typically rendered to a human reader is used as the basis of the content of the RDF Graph and the need to repeat content is minimised.

Simplifying slightly, in RDFa

Need fuller description of RDFa, examples?

Where an XHTML document containing RDFa is used to serialise an ORE Resource Map, that XHTML+RDFa document MUST be a strictly conforming XHTML+RDFa document as described in section 4 of the RDFa in XHTML specification, i.e.

5.2 URIs in RDFa

In RDFa, an RDF URI reference is always encoded as the value of an XML attribute.

The attribute values may take the form of a URI in full or of a relative reference, to be resolved relative to a base URI, either a URI provided by the use of an xml:base attribute or the XHTML base element, or to the URI of the document itself.

Some of the attributes used in RDFa also support the encoding of a URI in an abbreviated form as a CURIE. The use of a CURIE allows the author to replace the leading section of a URI with a substitution token which is mapped to a URI. The full URI represented by a CURIE is obtained by concatenating the second part of the CURIE onto the URI to which the substitution token is mapped. The mapping of substitution token to URI is expressed using an XML Namespace declaration. This mechanism is quite similar to that used in RDF/XML to map URIs to XML QNames, with the important difference that the lexical constraints on CURIEs are less stringent than those on QNames, so that any URI can be abbreviated as a CURIE, whereas, as noted above, there are some URIs which can not be mapped to QNames.

The attributes used by RDFa vary in their support for these different ways of representing URIs:

Add some examples of URIs in RDFa.

5.3 Encoding a Resource Map using RDFa

5.3.1 Relationship between Resource Map and Aggregation

The relationship between Resource Map and Aggregation is expressed by a single (required) triple in which the subject is the URI of the Resource Map, the predicate is the URI http://www.openarchives.org/ore/terms/describes and the object is the URI of the Aggregation.

Using RDFa....

For the example described in section 3, that triple (numbered 1 in the table) is expressed as follows:

No Subject Predicate Object Note
1.
http://dlib.org/dlib/february06/smith/02smith/rem/ ore:describes http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation Relationship between Resource Map and Aggregation

Using URI of document as base

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
                  "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
         xmlns:ore="http://www.openarchives.org/ore/terms/"
         xml:lang="en">
  <head profile="http://www.w3.org/1999/xhtml/vocab">

    <title>Resource Map http://dlib.org/dlib/february06/smith/02smith/rem/</title>
  </head>
  <body>
    <div>
      <p>This Resource Map describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p>

    </div>
</body> </html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

Using explicit base URI

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
            "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
         xmlns:ore="http://www.openarchives.org/ore/terms/"
         xml:lang="en">
  <head profile="http://www.w3.org/1999/xhtml/vocab">
    <base href="http://dlib.org/dlib/february06/smith/02smith/rem/" />

    <title>Resource Map http://dlib.org/dlib/february06/smith/02smith/rem/</title>
  </head>
  <body>
<div> <p>This Resource Map describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p> </div>
</body> </html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

Using explicit @about

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
                      "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ore="http://www.openarchives.org/ore/terms/"
      xml:lang="en">
<head profile="http://www.w3.org/1999/xhtml/vocab">
  <title>Resource Map 12345</title>
</head>

<body>
  <div about="http://dlib.org/dlib/february06/smith/02smith/rem/">
  <p>This Resource Map describes an <a rel="ore:describes" 
    href="http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation">an Aggregation</a>.</p>
  </div>
</body>
</html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

For reasons of brevity, these variants are not repeated in the remaining examples below, which all use the form of the second example above with an explicit base URI provided; if the URI of the document was the URI of the Resource Map, then this would not be required.

5.3.2 Typing of Resource Map

No Subject Predicate Object Note
2.
http://dlib.org/dlib/february06/smith/02smith/rem/ rdf:type http://www.openarchives.org/ore/terms/ResourceMap Typing of Resource Map
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
                      "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      xmlns:ore="http://www.openarchives.org/ore/terms/"
      xml:lang="en">
<head profile="http://www.w3.org/1999/xhtml/vocab">
  <!-- Base added because served from other then ReM location -->
  <base href="http://dlib.org/dlib/february06/smith/02smith/rem/" />
  <title>Resource Map 12345</title>
</head>
<body>
  <div about="" instanceof="ore:ResourceMap">
    <p>This Resource Map describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p>
  </div>
</body>
</html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

5.3.3 Metadata about Resource Map (Required)

No Subject Predicate Object Note
3.
http://dlib.org/dlib/february06/smith/02smith/rem/ dc:creator http://example.org/agents/AgencyX Metadata about Resource Map (Required)
4.
http://dlib.org/dlib/february06/smith/02smith/rem/ dcterms:modified "2008-02-12"^^
http://www.w3.org/2001/XMLSchema#date
Metadata about Resource Map (Required)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
"http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      xmlns:ore="http://www.openarchives.org/ore/terms/"
      xmlns:dc="http://purl.org/dc/elements/1.1/"
      xmlns:dcterms="http://purl.org/dc/terms/"
      xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
      xml:lang="en">
<head profile="http://www.w3.org/1999/xhtml/vocab">
  <!-- Base added because served from www.incognitum.net -->
  <base href="http://dlib.org/dlib/february06/smith/02smith/rem/" />
  <title>Resource Map 12345</title>
</head>
<body>

<div about="" instanceof="ore:ResourceMap">
  <p>This Resource Map describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p>
  <p>It was created by <a rel="dc:creator" href="http://example.org/agents/AgencyX">Agency X</a>.</p>
  <p>It was last modified on <span property="dcterms:modified" datatype="xsd:date"
    content="2008-02-12">12 February 2008</span>.</p>
</div>

</body>
</html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

5.3.4 Metadata about Resource Map (Optional)

No Subject Predicate Object Note
5.
http://dlib.org/dlib/february06/smith/02smith/rem/ dc:rights http://example.org/docs/doc123/ Metadata about Resource Map (Optional)
6.
http://dlib.org/dlib/february06/smith/02smith/rem/ dcterms:created "2008-02-07"^^
http://www.w3.org/2001/XMLSchema#date
Metadata about Resource Map (Optional)
7.
http://dlib.org/dlib/february06/smith/02smith/rem/ marcrel:OWN http://example.org/agents/AgencyY Metadata about Resource Map (Optional)
8.
http://example.org/docs/doc456/ dcterms:requires http://dlib.org/dlib/february06/smith/02smith/rem/ Metadata about Resource Map (Optional)
9.
http://example.org/docs/doc456/ dcterms:references http://dlib.org/dlib/february06/smith/02smith/rem/ Metadata about Resource Map (Optional)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
"http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:ore="http://www.openarchives.org/ore/terms/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:dcterms="http://purl.org/dc/terms/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
xml:lang="en">
<head profile="http://www.w3.org/1999/xhtml/vocab">
<!-- Base added because served from www.incognitum.net -->
<base href="http://dlib.org/dlib/february06/smith/02smith/rem/" />
<title>Resource Map 12345</title>
</head>
<body>

<div about="" instanceof="ore:ResourceMap">
  <p>This Resource Map describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p>
  <p>It was created by <a rel="dc:creator" href="http://example.org/agents/AgencyX">Agency X</a>.</p>
  <p>It was last modified on <span property="dcterms:modified" datatype="xsd:date" 
    content="2008-02-12">12 February 2008</span>.</p>
  <p>The rights held in this Resource Map are described by <a rel="dc:rights" 
    href="http://example.org/docs/doc123/">Rights Statement 123</a>.</p>
  <p>It was last created on <span property="dcterms:created" datatype="xsd:date" 
    content="2008-02-07">07 February 2008</span>.</p>
  <p>It is owned by <a rel="marcrel:OWN" href="http://example.org/agents/AgencyY">Agency Y</a>.</p>
  <p>It is referenced by <a rev="dcterms:references" 
    href="http://example.org/docs/doc456/">Document 456</a>.</p>
  <p>It is required by <a rev="dcterms:requires" 
    href="http://example.org/docs/doc456/">Document 456</a>.</p>
</div>

</body>
</html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

5.3.5 Relationship between Aggregation and Aggregated Resource(s)

No Subject Predicate Object Note
10.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:aggregates http://dlib.org/dlib/february06/smith/02smith.html Relationship between Aggregation and Aggregated Resource
11.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:aggregates http://dlib.org/dlib/february06/smith/pg1-13.html Relationship between Aggregation and Aggregated Resource
12.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:aggregates http://dlib.org/dlib/february06/smith/pg1-13.pdf Relationship between Aggregation and Aggregated Resource
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
                      "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      xmlns:ore="http://www.openarchives.org/ore/terms/"
      xmlns:dc="http://purl.org/dc/elements/1.1/"
      xmlns:dcterms="http://purl.org/dc/terms/"
      xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
      xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
      xml:lang="en">
<head profile="http://www.w3.org/1999/xhtml/vocab">
  <!-- Base added because served from www.incognitum.net -->
  <base href="http://dlib.org/dlib/february06/smith/02smith/rem/" />
  <title>Resource Map 12345</title>
</head>
<body>

<div about="" instanceof="ore:ResourceMap">
  <p>This Resource Map describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p>
  <p>It was created by <a rel="dc:creator" href="http://example.org/agents/AgencyX">Agency X</a>.</p>
  <p>It was last modified on <span property="dcterms:modified" datatype="xsd:date"
    content="2008-02-12">12 February 2008</span>.</p>
  <p>The rights held in this Resource Map are described by <a rel="dc:rights" 
    href="http://example.org/docs/doc123/">Rights Statement 123</a>.</p>
  <p>It was last created on <span property="dcterms:created" datatype="xsd:date" 
    content="2008-02-07">07 February 2008</span>.</p>
  <p>It is owned by <a rel="marcrel:OWN" href="http://example.org/agents/AgencyY">Agency Y</a>.</p>
  <p>It is referenced by <a rev="dcterms:references" 
    href="http://example.org/docs/doc456/">Document 456</a>.</p>
  <p>It is required by <a rev="dcterms:requires"
    href="http://example.org/docs/doc456/">Document 456</a>.</p>
</div>

<div about="#aggregation">
  <p>The Aggregation has the following components/members:</p>
  <ul>
    <li><a rel="ore:aggregates"
      href="http://dlib.org/dlib/february06/smith/02smith.html">http://dlib.org/dlib/february06/smith/02smith.html</a>.</li>
    <li><a rel="ore:aggregates" 
      href="http://dlib.org/dlib/february06/smith/pg1-13.html">http://dlib.org/dlib/february06/smith/pg1-13.html</a>.</li>
    <li><a rel="ore:aggregates"
      href="http://dlib.org/dlib/february06/smith/pg1-13.pdf">http://dlib.org/dlib/february06/smith/pg1-13.pdf</a>.</li>
  </ul>
</div>

</body>
</html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

5.3.6 Typing of Aggregation

No Subject Predicate Object Note
13.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation rdf:type http://www.openarchives.org/ore/terms/Aggregation Typing of Aggregation
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
                      "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      xmlns:ore="http://www.openarchives.org/ore/terms/"
      xmlns:dc="http://purl.org/dc/elements/1.1/"
      xmlns:dcterms="http://purl.org/dc/terms/"
      xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
      xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
      xml:lang="en">
<head profile="http://www.w3.org/1999/xhtml/vocab">
  <!-- Base added because served from www.incognitum.net -->
  <base href="http://dlib.org/dlib/february06/smith/02smith/rem/" />
  <title>Resource Map 12345</title>
</head>
<body>

<div about="" instanceof="ore:ResourceMap">
  <p>This Resource Map describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p>
  <p>It was created by <a rel="dc:creator" href="http://example.org/agents/AgencyX">Agency X</a>.</p>
  <p>It was last modified on <span property="dcterms:modified" datatype="xsd:date"
    content="2008-02-12">12 February 2008</span>.</p>
  <p>The rights held in this Resource Map are described by 
    <a rel="dc:rights" href="http://example.org/docs/doc123/">Rights Statement 123</a>.</p>
  <p>It was last created on <span property="dcterms:created" datatype="xsd:date"
    content="2008-02-07">07 February 2008</span>.</p>
  <p>It is owned by <a rel="marcrel:OWN" href="http://example.org/agents/AgencyY">Agency Y</a>.</p>
  <p>It is referenced by
    <a rev="dcterms:references" href="http://example.org/docs/doc456/">Document 456</a>.</p>
  <p>It is required by
    <a rev="dcterms:requires" href="http://example.org/docs/doc456/">Document 456</a>.</p>
</div>

<div about="#aggregation" instanceof="ore:Aggregation">
  <p>The Aggregation has the following components/members:</p>
  <ul>
    <li><a rel="ore:aggregates"
      href="http://dlib.org/dlib/february06/smith/02smith.html">http://dlib.org/dlib/february06/smith/02smith.html</a>.</li>
    <li><a rel="ore:aggregates"
      href="http://dlib.org/dlib/february06/smith/pg1-13.html">http://dlib.org/dlib/february06/smith/pg1-13.html</a>.</li>
    <li><a rel="ore:aggregates"
      href="http://dlib.org/dlib/february06/smith/pg1-13.pdf">http://dlib.org/dlib/february06/smith/pg1-13.pdf</a>.</li>
</ul>
</div>

</body>
</html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

5.3.7 Other Identifiers of the Aggregation

No Subject Predicate Object Note
14.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation owl:sameAs http://example.org/rem/12345/#aggregation Other identifiers of the Aggregation
15.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation ore:analogousTo info:doi/10.1045/february-2006-smith Other identifiers of the Aggregation
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
                      "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      xmlns:ore="http://www.openarchives.org/ore/terms/"
      xmlns:dc="http://purl.org/dc/elements/1.1/"
      xmlns:dcterms="http://purl.org/dc/terms/"
      xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
      xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
      xmlns:owl="http://www.w3.org/2002/07/owl#"
      xml:lang="en">
<head profile="http://www.w3.org/1999/xhtml/vocab">
  <!-- Base added because served from www.incognitum.net -->
  <base href="http://dlib.org/dlib/february06/smith/02smith/rem/" />
  <title>Resource Map 12345</title>
</head>
<body>

<div about="" instanceof="ore:ResourceMap">
  <p>This Resource Map describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p>
  <p>It was created by <a rel="dc:creator" href="http://example.org/agents/AgencyX">Agency X</a>.</p>
  <p>It was last modified on <span property="dcterms:modified" datatype="xsd:date" 
    content="2008-02-12">12 February 2008</span>.</p>
  <p>The rights held in this Resource Map are described by 
    <a rel="dc:rights" href="http://example.org/docs/doc123/">Rights Statement 123</a>.</p>
  <p>It was last created on <span property="dcterms:created" datatype="xsd:date" 
    content="2008-02-07">07 February 2008</span>.</p>
  <p>It is owned by <a rel="marcrel:OWN" href="http://example.org/agents/AgencyY">Agency Y</a>.</p>
  <p>It is referenced by 
    <a rev="dcterms:references" href="http://example.org/docs/doc456/">Document 456</a>.</p>
  <p>It is required by 
    <a rev="dcterms:requires" href="http://example.org/docs/doc456/">Document 456</a>.</p>
</div>

<div about="#aggregation" instanceof="ore:Aggregation">
  <p>The Aggregation has the following components/members:</p>
  <ul>
    <li><a rel="ore:aggregates" 
      href="http://dlib.org/dlib/february06/smith/02smith.html">http://dlib.org/dlib/february06/smith/02smith.html</a>.</li>
    <li><a rel="ore:aggregates" 
      href="http://dlib.org/dlib/february06/smith/pg1-13.html">http://dlib.org/dlib/february06/smith/pg1-13.html</a>.</li>
    <li><a rel="ore:aggregates" 
      href="http://dlib.org/dlib/february06/smith/pg1-13.pdf">http://dlib.org/dlib/february06/smith/pg1-13.pdf</a>.</li>
  </ul>
  <p>The Aggregation is also identified by the URI <a rel="owl:sameAs" 
    href="http://example.org/rem/12345/#aggregation">http://example.org/rem/12345/#aggregation</a>.</p>
  <p>The Aggregation is analogous to the resource <a rel="ore:analogousTo" 
    href="info:doi/10.1045/february-2006-smith">info:doi/10.1045/february-2006-smith</a>.</p>
</div>

</body>
</html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

5.3.8 Relationships between Aggregation and Other Resources

No Subject Predicate Object Note
16.
http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation rdf:type http://purl.org/eprint/type/JournalArticle Additional Relationships between Aggregation and Other Resources
17.
http://example.org/docs/doc789/ dcterms:references http://dlib.org/dlib/february06/smith/02smith/rem/#aggregation Additional Relationships between Aggregation and Other Resources
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
                      "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      xmlns:ore="http://www.openarchives.org/ore/terms/"
      xmlns:dc="http://purl.org/dc/elements/1.1/"
      xmlns:dcterms="http://purl.org/dc/terms/"
      xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
      xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
      xmlns:owl="http://www.w3.org/2002/07/owl#"
      xml:lang="en">
<head profile="http://www.w3.org/1999/xhtml/vocab">
<!-- Base added because served from www.incognitum.net -->
<base href="http://dlib.org/dlib/february06/smith/02smith/rem/" />
<title>Resource Map 12345</title>
</head>
<body>

 <div about="" instanceof="ore:ResourceMap">
  <p>This Resource Map describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p>
  <p>It was created by <a rel="dc:creator" href="http://example.org/agents/AgencyX">Agency X</a>.</p>
  <p>It was last modified on <span property="dcterms:modified" datatype="xsd:date" 
   content="2008-02-12">12 February 2008</span>.</p>
  <p>The rights held in this Resource Map are described by 
   <a rel="dc:rights" href="http://example.org/docs/doc123/">Rights Statement 123</a>.</p>
  <p>It was last created on <span property="dcterms:created" datatype="xsd:date" 
   content="2008-02-07">07 February 2008</span>.</p>
  <p>It is owned by <a rel="marcrel:OWN" href="http://example.org/agents/AgencyY">Agency Y</a>.</p>
  <p>It is referenced by <a rev="dcterms:references"
   href="http://example.org/docs/doc456/">Document 456</a>.</p>
  <p>It is required by <a rev="dcterms:requires"
   href="http://example.org/docs/doc456/">Document 456</a>.</p>
 </div>

 <div about="#aggregation" instanceof="ore:Aggregation">
  <p>The Aggregation has the following components/members:</p>
  <ul>
   <li><a rel="ore:aggregates"
    href="http://dlib.org/dlib/february06/smith/02smith.html">http://dlib.org/dlib/february06/smith/02smith.html</a>.</li>
   <li><a rel="ore:aggregates"
    href="http://dlib.org/dlib/february06/smith/pg1-13.html">http://dlib.org/dlib/february06/smith/pg1-13.html</a>.</li>
   <li><a rel="ore:aggregates"
    href="http://dlib.org/dlib/february06/smith/pg1-13.pdf">http://dlib.org/dlib/february06/smith/pg1-13.pdf</a>.</li>
  </ul>
  <p>The Aggregation is also identified by the URI <a rel="owl:sameAs"
    href="http://example.org/rem/12345/#aggregation">http://example.org/rem/12345/#aggregation</a>.</p>
  <p>The Aggregation is analogous to the resource <a rel="ore:analogousTo"
   href="info:doi/10.1045/february-2006-smith">info:doi/10.1045/february-2006-smith</a>.</p>
  <p>The Aggregation is a <a rel="rdf:type" 
   href="http://purl.org/eprint/type/JournalArticle">Journal Article</a>.</p>
  <p>The Aggregation is referenced by <a rev="dcterms:reference" 
   href="http://example.org/docs/doc/789/">http://example.org/docs/doc/789/</a>.</p>
 </div>

</body>
</html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

5.3.9 Relationship between Aggregated Resource and Other Aggregations

No Subject Predicate Object Note
18.
http://dlib.org/dlib/february06/smith/pg1-13.pdf ore:isAggregatedBy http://example.org/maps/123#aggregation Additional Relationships between Aggregated Resource and other Aggregation
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
                      "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      xmlns:ore="http://www.openarchives.org/ore/terms/"
      xmlns:dc="http://purl.org/dc/elements/1.1/"
      xmlns:dcterms="http://purl.org/dc/terms/"
      xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
      xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
      xmlns:owl="http://www.w3.org/2002/07/owl#"
      xml:lang="en">
<head profile="http://www.w3.org/1999/xhtml/vocab">
  <!-- Base added because served from www.incognitum.net -->
  <base href="http://dlib.org/dlib/february06/smith/02smith/rem/" />
  <title>Resource Map 12345</title>
</head>
<body>

<div about="" instanceof="ore:ResourceMap">
  <p>This Resource Map describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p>
  <p>It was created by <a rel="dc:creator" href="http://example.org/agents/AgencyX">Agency X</a>.</p>
  <p>It was last modified on <span property="dcterms:modified" datatype="xsd:date" 
    content="2008-02-12">12 February 2008</span>.</p>
  <p>The rights held in this Resource Map are described by <a rel="dc:rights" 
    href="http://example.org/docs/doc123/">Rights Statement 123</a>.</p>
  <p>It was last created on <span property="dcterms:created" datatype="xsd:date" 
    content="2008-02-07">07 February 2008</span>.</p>
  <p>It is owned by <a rel="marcrel:OWN" href="http://example.org/agents/AgencyY">Agency Y</a>.</p>
  <p>It is referenced by 
    <a rev="dcterms:references" href="http://example.org/docs/doc456/">Document 456</a>.</p>
  <p>It is required by 
    <a rev="dcterms:requires" href="http://example.org/docs/doc456/">Document 456</a>.</p>
</div>

<div about="#aggregation" instanceof="ore:Aggregation">
  <p>The Aggregation has the following components/members:</p>
  <ul>
    <li><a rel="ore:aggregates" 
      href="http://dlib.org/dlib/february06/smith/02smith.html">http://dlib.org/dlib/february06/smith/02smith.html</a>.</li>
    <li><a rel="ore:aggregates"
      href="http://dlib.org/dlib/february06/smith/pg1-13.html">http://dlib.org/dlib/february06/smith/pg1-13.html</a>.</li>
    <li><a rel="ore:aggregates" 
      href="http://dlib.org/dlib/february06/smith/pg1-13.pdf">http://dlib.org/dlib/february06/smith/pg1-13.pdf</a>.</li>
  </ul>
  <p>The Aggregation is also identified by the URI <a rel="owl:sameAs" 
    href="http://example.org/rem/12345/#aggregation">http://example.org/rem/12345/#aggregation</a>.</p>
  <p>The Aggregation is analogous to the resource <a rel="ore:analogousTo" 
    href="info:doi/10.1045/february-2006-smith">info:doi/10.1045/february-2006-smith</a>.</p>
  <p>The Aggregation is a 
    <a rel="rdf:type" href="http://purl.org/eprint/type/JournalArticle">Journal Article</a>.</p>
  <p>The Aggregation is referenced by
    <a rev="dcterms:reference" href="http://example.org/docs/doc/789/">http://example.org/docs/doc/789/</a>.</p>
</div>

</body>
</html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

5.3.10 Relationships between Aggregated Resources and Other Resources

19.
http://dlib.org/dlib/february06/smith/pg1-13.html dcterms:format http://dlib.org/dlib/february06/smith/pg1-13.pdf Additional Relationships between Aggregated Resources and Other Resources
20.
http://dlib.org/dlib/february06/smith/pg1-13.pdf rdf:type http://purl.org/dc/dcmitype/Text Additional Relationships between Aggregated Resources and Other Resources
21.
http://example.org/docs/docABC/ dcterms:references http://dlib.org/dlib/february06/smith/02smith.html Additional Relationships between Aggregation and Other Resources
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
                  "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      xmlns:ore="http://www.openarchives.org/ore/terms/"
      xmlns:dc="http://purl.org/dc/elements/1.1/"
      xmlns:dcterms="http://purl.org/dc/terms/"
      xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
      xmlns:marcrel="http://www.loc.gov/loc.terms/relators/"
      xmlns:owl="http://www.w3.org/2002/07/owl#"
      xml:lang="en">
<head profile="http://www.w3.org/1999/xhtml/vocab">
  <base href="http://dlib.org/dlib/february06/smith/02smith/rem/" />
  <title>Resource Map http://dlib.org/dlib/february06/smith/02smith/rem/</title>
</head>
<body>

<div about="" instanceof="ore:ResourceMap">
  <p>This Resource Map describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p>
  <p>It describes an <a rel="ore:describes" href="#aggregation">an Aggregation</a>.</p>
  <p>It was created by <a rel="dc:creator" href="http://example.org/agents/AgencyX">Agency X</a>.</p>
  <p>It was last modified on <span property="dcterms:modified" datatype="xsd:date"
    content="2008-02-12">12 February 2008</span>.</p>
  <p>The rights held in this Resource Map are described by
    <a rel="dc:rights" href="http://example.org/docs/doc123/">Rights Statement 123</a>.</p>
  <p>It was last created on <span property="dcterms:created" datatype="xsd:date"
    content="2008-02-07">07 February 2008</span>.</p>

  <p>It is owned by <a rel="marcrel:OWN" href="http://example.org/agents/AgencyY">Agency Y</a>.</p>
  <p>It is referenced by 
    <a rev="dcterms:references" href="http://example.org/docs/doc456/">Document 456</a>.</p>
  <p>It is required by 
    <a rev="dcterms:requires" href="http://example.org/docs/doc456/">Document 456</a>.</p>
</div>

<div about="#aggregation" instanceof="ore:Aggregation">
  <p>The Aggregation has the following components/members:</p>

  <ul>
    <li><a rel="ore:aggregates"
      href="http://dlib.org/dlib/february06/smith/02smith.html">http://dlib.org/dlib/february06/smith/02smith.html</a>.</li>
    <li><a rel="ore:aggregates"
      href="http://dlib.org/dlib/february06/smith/pg1-13.html">http://dlib.org/dlib/february06/smith/pg1-13.html</a>.</li>
    <li><a rel="ore:aggregates"
      href="http://dlib.org/dlib/february06/smith/pg1-13.pdf">http://dlib.org/dlib/february06/smith/pg1-13.pdf</a>.</li>
  </ul>
  <p>The Aggregation is also identified by the URI <a rel="owl:sameAs" 
    href="http://example.org/rem/12345/#aggregation">http://example.org/rem/12345/#aggregation</a>.</p>
  <p>The Aggregation is analogous to the resource <a rel="ore:analogousTo" 
    href="info:doi/10.1045/february-2006-smith">info:doi/10.1045/february-2006-smith</a>.</p>

  <p>The Aggregation is a 
    <a rel="rdf:type" href="http://purl.org/eprint/type/JournalArticle">Journal Article</a>.</p>
  <p>The Aggregation is referenced by <a rev="dcterms:reference"
    href="http://example.org/docs/doc/789/">http://example.org/docs/doc/789/</a>.</p>
</div>

<div about="http://dlib.org/dlib/february06/smith/pg1-13.html">
  <p>The Aggregated Resource http://dlib.org/dlib/february06/smith/pg1-13.html is also
    available in a different format as <a rel="ore:isAggregatedBy"
    href="http://dlib.org/dlib/february06/smith/pg1-13.pdf">http://dlib.org/dlib/february06/smith/pg1-13.pdf</a>.</p>
  <p>It is referenced by <a rev="dcterms:references"
    href="http://example.org/docs/docABC/">http://example.org/docs/docABC/</a>.</p>
</div>

<div about="http://dlib.org/dlib/february06/smith/pg1-13.pdf">
  <p>The Aggregated Resource http://dlib.org/dlib/february06/smith/pg1-13.pdf is also
    aggregated by <a rel="ore:isAggregatedBy"
    href="http://example.org/maps/123#aggregation">http://example.org/maps/123#aggregation</a>.</p>

  <p>It is a <a rel="rdf:type" href="http://purl.org/dc/dcmitype/Text">Text</a>.</p>
</div>

</body>
</html>

link, RDF/XML via RDFa Distiller, NTriples via RDFa Distiller

5.3.12 Additional Relationships in the Resource Map

Need description of how to include Additional Relationships in the Resource Map in RDFa.

6. References

[DC Terms]
DCMI Metadata Terms, DCMI Usage Board, 2008-01-14.
[Named Graph]
Named graphs, provenance and trust, J. Carroll, C. Bizer, P. Hayes, P. Stickler, Proceedings of the 14th international conference on World Wide Web, 2005.
[ORE Model]
ORE Specification - Abstract Data Model, C. Lagoze, H. Van de Sompel, M. Nelson, R. Sanderson, S. Warner, 2007. Available at http://www.openarchives.org/ore/datamodel.
[RDF Concepts]
Resource Description Framework (RDF): Concepts and Abstract Syntax, Graham Klyne and Jeremy J. Carroll, Editors, W3C Recommendation, 10 February 2004, http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/ . Latest version available at http://www.w3.org/TR/rdf-concepts/ .
[RDFa]
RDFa in XHTML: Syntax and Processing. A collection of attributes and processing rules for extending XHTML to support RDF , Ben Adida, Mark Birbeck, Shanne McCarron and Steven Pemberton, Editors. W3C Working Draft, 18 October 2007,
http://www.w3.org/TR/2007/WD-rdfa-syntax-20071018/ .
Latest version available at http://www.w3.org/TR/rdfa-syntax/.
[RDFS]
RDF Vocabulary Description Language 1.0: RDF Schema , Dan Brickley and R.V. Guha, Editors. W3C Recommendation, 10 February 2004,
http://www.w3.org/TR/2004/REC-rdf-schema-20040210/ .
Latest version available at http://www.w3.org/TR/rdf-schema/.
[RDFXML]
RDF Vocabulary Description Language 1.0: RDF Schema , Dan Brickley and R.V. Guha, Editors. W3C Recommendation, 10 February 2004,
http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210/ .
Latest version available at http://www.w3.org/TR/rdf-syntax-grammar/.
[RFC2119]
IETF RFC 2119: Key words for use in RFCs to Indicate Requirement Levels, S. Bradner, March 1997. Available at http://www.ietf.org/rfc/rfc2119.txt.
[RFC3986]
Uniform Resource Identifier (URI): Generic Syntax, T. Berners-Lee, R. Fielding, L. Masinter, IETF RFC3986, January 2005.
[RFC3987]
Internationalized Resource Identifiers (IRIs), M. Duerst & M. Suignard, IETF RFC3987, January 2005.
[SPARQL]
SPARQL Query Language for RDF, E. Prud'hommeaux, A. Seaborne, Editors. W3C Recommendation, 15 January 2008.
http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/
Latest Version available at http://www.w3.org/TR/rdf-sparql-query/
[Web Architecture]
Architecture of the World Wide Web, Volume One, I. Jacobs and N. Walsh, Editors, World Wide Web Consortium, 15 January 2004.

A. Acknowledgements

This document is the work of the Open Archives Initiative. Funding for Open Archives Initiative Object Reuse and Exchange is provided by the Andrew W. Mellon Foundation, Microsoft, and the National Science Foundation.  Additional support is provided by the Coalition for Networked Information.

This document is based on meetings of the OAI-ORE Technical Committee (ORE-TC), with participation from the OAI-ORE Liaison Group (ORE-LG).  Members of the ORE-TC are: Chris Bizer (Freie Universität Berlin), Les Carr (University of Southampton), Tim DiLauro (Johns Hopkins University), Leigh Dodds (Ingenta), David Fulker (UCAR), Tony Hammond (Nature Publishing Group), Pete Johnston (Eduserv Foundation), Richard Jones (Imperial College), Peter Murray (OhioLINK), Michael Nelson (Old Dominion University), Ray Plante (NCSA and National Virtual Observatory), Rob Sanderson (University of Liverpool), Simeon Warner (Cornell University), and Jeff Young (OCLC).  Members of ORE-LG are: Leonardo Candela (DRIVER), Tim Cole (DLF Aquifer and UIUC Library), Julie Allinson (JISC), Jane Hunter (DEST), Savas Parastatidis  (Microsoft), Sandy Payette (Fedora Commons), Thomas Place (DARE and University of Tilburg), Andy Powell (DCMI), and Robert Tansley (Google, Inc. and DSpace)

We also acknowledge comments from the OAI-ORE Advisory Committee (ORE-AC).

B. Change Log

Date Editor Description
2008-02-29 johnston public alpha 0.2 release

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.

Use of this page is tracked to collect anonymous traffic data. See OAI privacy policy.