W3C home > Mailing lists > Public > public-lod@w3.org > December 2013

Re: "DOM" for RDF?

From: Alfredo Serafini <seralf@gmail.com>
Date: Mon, 2 Dec 2013 12:10:59 +0100
Message-ID: <CADawF4O1KJYwXNJEcS94DqWh8vZaBkiyW6PcDoVAiSDSEURk4g@mail.gmail.com>
To: Richard Light <richard@light.demon.co.uk>
Cc: public-lod community <public-lod@w3.org>
Hi Richard

from my point of view the DOM-like approach does exists yet, and it's by
SPARQL and LDpath. What are them lacking? Do you feel there should be an
object-oriented approach? As for the Jena model or Sesame internal Graph
representation? If this is the case it could be interesting from my point
of view an approach similar to the current implmentation of the Sail

My 2 cents

Alfredo Serafini

2013/12/2 Richard Light <richard@light.demon.co.uk>

>  Hi,
> I'm sure this has been discussed many times and/or ages ago, but I am
> struck by the absence of a DOM-like W3C framework for RDF. By this, I mean
> "an application programming interface (API) for [RDF graphs]", which will
> be "a standard programming interface that can be used in a wide variety of
> environments and applications. The [RDF] DOM is designed to be used with
> any programming language". (Quotes taken from [1])
> A quick search turns up a number of PHP-based libraries, and the odd one
> for javascript, Delphi, Python and Ruby, but as far as I can see there is
> little, or no, commonality of approach or functionality amongst these
> offerings.  This means that a programmer (a) has to decide which of these
> widely varying approaches to adopt, (b) only gets whatever documentation
> each chooses to provide and (c) is faced with a complete rewrite, should
> they decide to switch RDF platform.
> Might this situation be a significant factor in the slow take-up of RDF by
> mainstream developers?
> Richard
> [1] http://www.w3.org/TR/REC-DOM-Level-1/introduction.html
> --
> *Richard Light*
Received on Monday, 2 December 2013 11:11:27 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:22:00 UTC