GRDDL

From Semantic Web Standards
Revision as of 16:36, 6 January 2010 by Bvatant (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
sw-grddl-blue.png

Gleaning Resource Descriptions from Dialects of Languages (GRDDL)

Overview

GRDDL is a technique for obtaining RDF data from XML documents and in particular XHTML pages. Authors may explicitly associate documents with transformation algorithms, typically represented in XSLT, using a link element in the head of the document. Alternatively, the information needed to obtain the transformation may be held in an associated metadata profile document or namespace document. Clients reading the document can follow links across the Web using techniques described in the GRDDL specification to discover the appropriate transformations.

Recommended Readings

The official GRDDL documents, published in 2007, include a GRDDL Primer. The GRDDL Working Group is now closed

A number of textbooks have been published on Semantic Web in general. Please, refer to a separate page listing some of those, as maintained by the community. That list also includes references to conference proceedings and article collections that might be of general interest.

Tools that are listed as relevant to GRDDL

(Note that you can browse tools per tool categories or programming languages, too.)

Last modified and/or added

The description of the following tools have been added and/or modified most recently.


All relevant tools

This is a list of all tools listed on this wiki, and that are marked as relevant to GRDDL.

  • Jena, a Java RDF API and toolkit (triple store, programming environment, reasoner, rule reasoner, owl reasoner, rdfs reasoner, parser). Directly usable from Java
  • Graphity (development environment, browser, special browser, rdf or owl browser, sparql endpoint). Directly usable from Java, PHP, XSLT
  • OpenLink Virtuoso (triple store, reasoner, rdf generator, sparql endpoint, owl reasoner, rdfs reasoner, rdb2rdf). Directly usable from C, C++, Python, PHP, Java, Javascript, ActionScript, Tcl, Perl, Ruby, Obj-C
  • RAP (programming environment). Directly usable from PHP
  • Redland RDF Application Framework (programming environment). Directly usable from C, C-sharp, Python, Obj-C, PHP, Java, Tcl, Ruby, Perl
  • The SPARQL2XQuery framework (converter, sparql endpoint, rdb2rdf, xml2rdf, search engine, rdf generator). Directly usable from Java
  • TopBraid Suite (development environment, programming environment, editor, reasoner, owl reasoner, rule reasoner, rdfs reasoner). Directly usable from Flex
Facts about "GRDDL"RDF feed
Creatorhttp://www.w3.org/2001/sw/#grddl +
DescriptionGRDDL is a technique for obtaining RDF data from XML documents and in particular XHTML pages. Authors may explicitly associate documents with transformation algorithms, typically represented in XSLT, using a link element in the head of the document. +
SameAshttp://www.w3.org/2002/01/tr-automation/techs#grddl +
SeeAlsohttp://www.w3.org/standards/techs/grddl +
DateThis property is a special property in this wiki.11 September 2007 +