Rules bug?

What happens if an information resource has more than one XML
representation?


In http://www.w3.org/2004/01/rdxh/spec revision 1.160

It states:

S1
[[
If an information resource IR is represented by an XML document whose
root node is linked to a GRDDL transformation TX, then TX is a GRDDL
transformation of IR.
]]

And S2

[[
If an information resource IR has a GRDDL transformation whose
transformation property TP, applied to the XML root node from a
representation of IR, gives an RDF Graph G, then G is a GRDDL result of
IR.
]]

Consider IR1 which has two XML represenations XML-svg and XML-xhtml.

The root node of XML-svg is linked to the GRDDL transformat t-svg and so
t-svg is a GRDDL transformation of IR. (S1)

The root node of XML-xhtml is linked to the GRDDL transformation t-xhtml
and so t-xhtml is a GRDDL transformation of IR.  (S1)

If t-xhtml applied to the root node of XML-svg produces and RDF graph
G-svg-xhtml, then G-svg-xhtml is a GRDDL result of IR1. (S2)

I think this is an error.  Transformations have to be linked to
representations not information resources.

Brian

Received on Wednesday, 15 November 2006 16:01:28 UTC