Re: RDF Templates

From: Eric Miller <em_at_w3.org>
Date: Thu, 23 Sep 2004 09:24:07 -0400

On Sep 23, 2004, at 9:16 AM, Stefano Mazzocchi wrote:

> Chris,
>
> sorry for the delay in answering this.
>
> Chris Bizer wrote:
>
>> Don't know if you have seen RDF Templates:
>> RDF Templates (RDFT) are an XML format for creating representations
>> of RDF
>> graphs. In a similar way to XSLT, RDF Templates define template rules
>> with
>> patterns which are matched against nodes. Template rules specify
>> output
>> actions and further node selections which trigger further template
>> operation. However, instead of acting on an XML tree, RDFT acts upon
>> an RDF
>> graph. Nodes are specified using a 'nodepath' syntax which defines
>> conditional node/arc/node graph traversals. A macro definition
>> facility is
>> provided to reduce long nodepaths to easier to read strings.
>> http://www.semanticplanet.com/2003/08/rdft/
>> http://www.semanticplanet.com/2003/08/rdft/spec
>> Not directly our direction, but maybe worth a look anyway.
>
> Indeed very interesting.
>
> I don't see how he solves the cyclic nodepath problem, but it's indeed
> a think that I thought needed, especially if we want to achieve a
> cocoon-like RDF pipelining capability (XSLT tends to be pretty
> poor/hacky at transforming RDF since it works on the syntactic level,
> not on the RDF data model directly)
>
> Another thing I don't understand is why the name "templates", they
> don't look like templates to me at all, but rather transformation
> rules.

It took me a sec to get my mind around this term as well until I added
the following to my mental model -

chris:templates owl:sameAs em:transforms

--
eric miller                              http://www.w3.org/people/em/
semantic web activity lead               http://www.w3.org/2001/sw/
w3c world wide web consortium            http://www.w3.org/
Received on Thu Sep 23 2004 - 13:24:04 EDT

This archive was generated by hypermail 2.3.0 : Thu Aug 09 2012 - 16:39:17 EDT