- From: Chimezie Ogbuji <ogbujic@bio.ri.ccf.org>
- Date: Mon, 4 Sep 2006 21:44:44 -0400 (EDT)
- To: public-grddl-wg <public-grddl-wg@w3.org>
A recent conversation [1] with Sean B. Palmer in #swig pointed me to a
previous thread [2] on overlaps with GRDDL and RDDL. I wonder if - given
the great amount activity that fueled and preceded RDDL and the strong
TAG/Web Architecture stance [3] on Namespace Documents - it's worth some
mention in the specification of a) How GRDDL can provide a vehicle [4] for
the machine-readability of RDDL and b) How GRDDL can be used in tandem
with RDDL.
For b), consider an XML document with a namespace URL that points to a RDDL document which uses
GRDDL to extract RDDL descriptions [5] (writing a transform that does this
might prove a useful academic exercise) as well as a
data-view:transformation attribute which points to a transform which
extracts other descriptions.
Also, below is a suggested, short (non-normative) OWL ontology for the
GRDDL vocabulary terms from the specification:
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xs: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix grddl: <http://www.w3.org/2003/g/data-view#> .
grddl:Document a owl:class;
rdfs:comment "An XML document which registers specific hooks for a GRDDL client to use to extract Resource Descriptions from it.".
grddl:Transform a owl:Class;
rdfs:comment "A Document which specifies a well-defined algorithm whose input is the source document.".
grddl:namespaceTransformation a owl:ObjectProperty;
rdfs:domain grddl:Document;
rdfs:range grddl:Transform.
grddl:profileTransformation a owl:ObjectProperty;
rdfs:range grddl:Transform.
[1] http://chatlogs.planetrdf.com/swig/2006-09-04.html#T20-58-36
[2] http://lists.w3.org/Archives/Public/www-tag/2006Mar/thread#msg23
[3] http://www.w3.org/TR/webarch/#pr-namespace-documents
[4] http://www.w3.org/2001/tag/doc/nsDocuments/#div.grddl
[5] http://www.w3.org/2001/tag/doc/nsDocuments/#owl
Chimezie Ogbuji
Lead Systems Analyst
Thoracic and Cardiovascular Surgery
Cleveland Clinic Foundation
9500 Euclid Avenue/ W26
Cleveland, Ohio 44195
Office: (216)444-8593
ogbujic@ccf.org
Received on Tuesday, 5 September 2006 01:44:55 UTC