- From: Jeen Broekstra <jeen.broekstra@aidministrator.nl>
- Date: 14 Aug 2003 17:03:29 +0200
- To: www-rdf-interest@w3.org
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 UTC