Message from discussion
Aggregation/Resource Map relationship question
Received: by 10.214.12.3 with SMTP id 3mr3603316qal.25.1218793347404;
Fri, 15 Aug 2008 02:42:27 -0700 (PDT)
Return-Path: <azarot...@gmail.com>
Received: from mail-gx0-f33.google.com (mail-gx0-f33.google.com [209.85.217.33])
by mx.google.com with ESMTP id 22si6467827yxr.1.2008.08.15.02.42.26;
Fri, 15 Aug 2008 02:42:27 -0700 (PDT)
Received-SPF: pass (google.com: domain of azarot...@gmail.com designates 209.85.217.33 as permitted sender) client-ip=209.85.217.33;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of azarot...@gmail.com designates 209.85.217.33 as permitted sender) smtp.mail=azarot...@gmail.com; dkim=pass (test mode) header...@gmail.com
Received: by mail-gx0-f33.google.com with SMTP id 14so2411836gxk.1
for <oai-ore@googlegroups.com>; Fri, 15 Aug 2008 02:42:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=gamma;
h=domainkey-signature:received:received:message-id:date:from:to
:subject:in-reply-to:mime-version:content-type:references;
bh=Qpptivm/PrbY0Q7XJ/GmRjZz7s+mgUJosLksgg8/N58=;
b=ru5twkJUmG+tFb031KPXNDMdHiVxxgQRjwwfao4eP1g5s2dTJ0MB132f2SDJxOJwnf
NJzV4X1TQLlfkV5SOhWjX7ESO+bql6CXjVMs6PKrM+trIMPLHylhnUvYKcdZ3B6y/9cX
qjmf43nM7WGgbLDrjvbaBGhUFW7Yxgh95P5Zc=
DomainKey-Signature: a=rsa-sha1; c=nofws;
d=gmail.com; s=gamma;
h=message-id:date:from:to:subject:in-reply-to:mime-version
:content-type:references;
b=TqlsuC318/tzRroDxodIctG5GAFliGw5IOhF0OPCm8xZ4Vtfdc8J+rD7tMCt6Pzcq9
+qFsztni5dj2O9ky5smyOZwZ7lhKuvJFkQXm/g8FbALIQ0qUiQ8O2BhwkcX/xjivhnf9
+TAdjZUSZS9WA3ZqgzIb5qwpIh92n9e6KLrh0=
Received: by 10.150.225.10 with SMTP id x10mr3556987ybg.207.1218793346629;
Fri, 15 Aug 2008 02:42:26 -0700 (PDT)
Received: by 10.150.191.8 with HTTP; Fri, 15 Aug 2008 02:42:26 -0700 (PDT)
Message-ID: <303afa280808150242j642bf3fewa232d7ba33c748a1@mail.gmail.com>
Date: Fri, 15 Aug 2008 10:42:26 +0100
From: "Robert Sanderson" <azarot...@gmail.com>
To: oai-ore@googlegroups.com
Subject: Re: Aggregation/Resource Map relationship question
In-Reply-To: <33e12845-00c9-4b95-9eae-b3d9f3d67...@26g2000hsk.googlegroups.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_Part_120824_6526207.1218793346485"
References: <15c4095c-12ba-4ef4-9865-db0d234d1...@79g2000hsk.googlegroups.com>
<20080814194905.GA1...@ice.cs.cornell.edu>
<33e12845-00c9-4b95-9eae-b3d9f3d67...@26g2000hsk.googlegroups.com>
------=_Part_120824_6526207.1218793346485
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
On Fri, Aug 15, 2008 at 1:49 AM, Jeff Young <jyoung.o...@gmail.com> wrote:
> I can believe that AWWW recognizes the possibility of resources
> without bitstreams, but I will be surprised if it dictates that an RDF
> graph is such a resource. It's difficult to imagine why a set of
> triples can't be a content-negotiable resource.
>
It's not the AWWW that says this, but the fine print in the Named Graph
specification:
"RDF syntax is based on a mathematical abstraction: an RDF graph is defined
as a set of
triples. These graphs are represented by documents which can be retrieved
from URIs
on the Web. Often these URIs are also used as a name for the graph, for
example with
an owl:imports. _____To avoid confusion between these two usages we
distinguish between
Named Graphs and the RDF graph that the Named Graph encodes or
represents._____
A Named Graph is an entity with two functions name and rdfgraph defined on
it which
determine respectively its name, which is a URI , and the RDF graph that it
encodes
or represents. These functions assign a unique name and RDF graph to each
Named
Graph, but Named Graphs may have other properties; and named graphs may be
concrete
resources rather than set-theoretic abstractions." [ __ emphasis added]
However ... Note that the Aggregation is not a Named Graph, it's a subclass
of dcmitypes:Collection.
The Named Graph is the Resource Map.
I agree that a metadata record is a reasonable (summary) representation of
an object, however that's not the model that the AWWW (sometimes rather
clumsily) gives us. Instead, we have a Collection of Resources (the
Aggregation) which needs an identifier. We then currently describe that
Collection using a Named Graph called a Resource Map, but there's no reason
that other people couldn't re-use the Aggregation identifier and describe it
with another format. It would be outside the scope of ORE, but a perfectly
valid re-use of the URI coined for the aggregation. When we assert
statements about the aggregation, it's the abstract 'work' if you like, not
the specific set of triples which we currently use to describe it.
So, in order to talk about the description in RDF it needs a URI too, URI-R,
which is what makes it a Named Graph rather than just a bunch of triples.
And where better to get a representation of that graph than from its URI!
Thus we have the redirection mechanism, as per AWWW in order to get from the
Aggregation (Collection, Work, Abstract Item of Interest) to the Resource
Map (Description, Named Graph, Concrete Representation)
Does that help?
Rob
------=_Part_120824_6526207.1218793346485
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
<div dir="ltr"><br><br><div class="gmail_quote">On Fri, Aug 15, 2008 at 1:49 AM, Jeff Young <span dir="ltr"><<a href="mailto:jyoung.o...@gmail.com">jyoung.o...@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I can believe that AWWW recognizes the possibility of resources<br>
without bitstreams, but I will be surprised if it dictates that an RDF<br>
graph is such a resource. It's difficult to imagine why a set of<br>
triples can't be a content-negotiable resource.<br><div class="Ih2E3d"></div></blockquote><div><br>It's not the AWWW that says this, but the fine print in the Named Graph specification:<br><br>"RDF syntax is based on a mathematical abstraction: an RDF graph is defined as a set of<br>
triples. These graphs are represented by documents which can be retrieved from URIs<br>on the Web. Often these URIs are also used as a name for the graph, for example with<br>an owl:imports. _____To avoid confusion between these two usages we distinguish between<br>
Named Graphs and the RDF graph that the Named Graph encodes or represents._____<br>A Named Graph is an entity with two functions name and rdfgraph defined on it which<br>determine respectively its name, which is a URI , and the RDF graph that it encodes<br>
or represents. These functions assign a unique name and RDF graph to each Named<br>Graph, but Named Graphs may have other properties; and named graphs may be concrete<br>resources rather than set-theoretic abstractions." [ __ emphasis added]<br>
<br>However ... Note that the Aggregation is not a Named Graph, it's a subclass of dcmitypes:Collection.<br>The Named Graph is the Resource Map.<br><br></div></div>I agree that a metadata record is a reasonable (summary) representation of an object, however that's not the model that the AWWW (sometimes rather clumsily) gives us. Instead, we have a Collection of Resources (the Aggregation) which needs an identifier. We then currently describe that Collection using a Named Graph called a Resource Map, but there's no reason that other people couldn't re-use the Aggregation identifier and describe it with another format. It would be outside the scope of ORE, but a perfectly valid re-use of the URI coined for the aggregation. When we assert statements about the aggregation, it's the abstract 'work' if you like, not the specific set of triples which we currently use to describe it.<br>
<br>So, in order to talk about the description in RDF it needs a URI too, URI-R, which is what makes it a Named Graph rather than just a bunch of triples. And where better to get a representation of that graph than from its URI! Thus we have the redirection mechanism, as per AWWW in order to get from the Aggregation (Collection, Work, Abstract Item of Interest) to the Resource Map (Description, Named Graph, Concrete Representation)<br>
<br>Does that help?<br><br>Rob<br><br></div>
------=_Part_120824_6526207.1218793346485--