FSL parser and API

From: Emmanuel Pietriga <Emmanuel.Pietriga_at_lri.fr>
Date: Fri, 10 Jun 2005 15:10:42 +0200

I've just finished writing a Java implementation of the FSL API. The API
'as is' isn't useful as a standalone application. It just lets you check
that an FSL path expression is well-formed.

Its interest lies in the fact that it provides programmers who want to
build an FSL query engine with a representation of the FSL path
expression (fed as a simple String) based on Java objects that is easy
to use for actually evaluating an FSL path expression against RDF
models. The code that does the actual evaluation is however very
dependent on how the RDF model is represented (a Jena in-memory model, a
sesame store, etc.); so a different version has to be written for each
application.

I'm going to write the first FSL engine next week, that will be able to
evaluate FSL expressions on Jena models.

The FSL API's code is available through CVS [1]. It is based on ANTLR 2.7.5.

[1] http://dev.w3.org/cvsweb/java/classes/org/w3c/IsaViz/fresnel/

-- 
Emmanuel Pietriga
INRIA Futurs - Projet In Situ    tel : +33 1 69 15 34 66
Bat 490, Université Paris-Sud    fax : +33 1 69 15 65 86
91405 ORSAY Cedex FRANCE     http://www.lri.fr/~pietriga
Received on Fri Jun 10 2005 - 13:10:50 EDT

This archive was generated by hypermail 2.3.0 : Thu Aug 09 2012 - 16:40:51 EDT