W3C home > Mailing lists > Public > www-rdf-interest@w3.org > August 2003

Sesame 0.95 released

From: Jeen Broekstra <jeen.broekstra@aidministrator.nl>
Date: 14 Aug 2003 17:03:29 +0200
To: www-rdf-interest@w3.org
Message-Id: <1060873409.9472.49.camel@dogbert>


Sesame 0.95 - storage, querying and inferencing for the Semantic Web
--------------------------------------------------------------------

In this release the focus is on revising the RDF model classes and the
SAIL API. The RDF model classes are now more up-to-date with the RDF
Last Call specs. The SAIL API has been modified based on our experiences
with it over the past year(s).

Further important changes include:

 * major performance optimizations for SeRQL queries.
 * configurable inferencing for user-specified entailment rules.
 * RDF MT inferencing for in-memory repositories. 

Please see the Change Log below for more detailed info.

As always, the stuff can be downloaded from the SourceForge website:
     http://sourceforge.net/projects/sesame/

The latest user- and API documentation can be found on the following
locations:
     http://sesame.aidministrator.nl/publications/users/
     http://sesame.aidministrator.nl/publications/api/server/
     http://sesame.aidministrator.nl/publications/api/client/

An online demonstration of Sesame can be found here:
     http://sesame.aidministrator.nl/

By the way, Sesame now includes a set of unit tests for automatic
testing of compliance with the W3C-approved parser test cases,
entailment test cases, and several query test cases. Give it a try and
let us know what you think.

Regards,

Jeen, Arjohn
----------------------------------

Change Log for Sesame 0.95
==========================

- Revision of the RDF model classes:
   nl.aidministrator.rdf.model.*

   Several changes have been made to the model classes, most 
   importantly:
   a. all model objects are now interfaces (with a default 
      implementation provided in nl.aidministrator.rdf.model.impl.*)
   b. seperate interfaces for URI-resources and BNodes are introduced.

   See doc/API-CHANGES for details.

- Revision of the SAIL API:

   The RDF SAIL API, the core of the Sesame system, has undergone a
   major revision, making it more clear, stable, and easier to 
   implement. For a detailed description of the changes see 
   doc/API-CHANGES.

   For Javadoc documentation of the new SAIL API see
   http://sesame.aidministrator.nl/doc/api/server/.

- Advanced Query Optimization for SeRQL on RDBMS

   The SAIL API has been enabled to support query optimization. The 
   SeRQL query engine and RDBMS SAIL now make use of this, resulting in
   considerable SeRQL query performance improvements. Especially large
   improvements can be expected on queries involving multiple joins.

   See doc/API-CHANGES and the SAIL Javadoc documentation for details.

- Custom Inferencing

   Developed by OntoText, an inferencer that allows the user to specify
   his own domain- or application-specific entailment rules in a simple
   XML format. This enables domain-specific inferencing, as well as
   partial support for OWL Lite. See
   http://sesame.aidministrator.nl/doc/users/ for details.

- RDF Schema inferencing for in-memory repositories:
   nl.aidministrator.rdf.sail.memory.graph.RdfSchemaRepository

   An in-memory repository that supports RDF+RDFS entailment as 
   specified in the Last Call WD of the RDF Model Theory. Performance 
   tests indicate that the repository copes well with O(10^5) statements
   (tested with 128MB RAM machine). Upload and querying performance are
   *a lot* faster than comparable operations on RDBMS repositories

-- 
jeen.broekstra@aidministrator.nl
aidministrator nederland bv - http://www.aidministrator.nl/ 
julianaplein 14b, 3817 cs amersfoort, the netherlands
tel. +31-(0)33-4659987, fax. +31-(0)33-4659987
Received on Thursday, 14 August 2003 11:05:59 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:52:01 GMT