Sesame

Sesame is a powerful Java framework for processing and handling RDF data. This includes creating, parsing, storing, inferencing and querying over such data. It offers an easy-to-use API that can be connected to all leading RDF storage solutions.

Learn more

News

Sesame 2.8.1 and 2.7.15 released

Sesame 2.8.1 and 2.7.15 released

March 5, 2015 - We are pleased to announce two parallel releases of Sesame.

Sesame 2.8.1 is a the latest stable release which addresses about 13 issues, including several fixes in the Workbench application as well as a fix in our build environment, so that the lucenesail code is now included in the distribution files. 

We strongly encourage existing Sesame 2.7 users to examine the Sesame 2.8 upgrade notes before updating their current deployments.

See the JIRA Release Overview for Sesame 2.8.1 for a complete listing of all fixed issues.

Sesame 2.7.15 is a parallel maintenance release, provided for users who are as yet unable to upgrade to Sesame 2.8. It addresses 22 issues, including several problems that were originally fixed in release 2.8.0 and which have now been backported. This includes several fixes to the Turtle parser, as well as improved Unicode handling.

Again, see the JIRA Release Overview for Sesame 2.7.15 for a complete listing of all fixed issues.

Sesame 2.8.0 released

Sesame 2.8.0 released

February 10, 2015 - Sesame 2.8.0 is a long-awaited new release which addresses over 60 issues. The main new features in this release are:

  • Configurable transaction isolation levels in Repository and SAIL API
  • Full compatbility with the new RDF 1.1 Recommendation
  • Upgrade to Apache HttpComponent HttpClient 4.4
  • Re-integration of the LuceneSail as a Sesame component
  • Multiple usability improvements in the Model and Repository APIs

We strongly encourage existing Sesame users to examine the upgrade notes before updating their current deployments.

See the JIRA Changelog for a complete listing of all fixed issues.

Since Sesame 2.8 contains several changes at the API level, our intent is to continue producing 2.7.x bugfix releases for a short while, gradually phasing out in the second half of this year. Main feature development now shifts to development of Sesame 4.0, a major new release aimed at Java 8 feature usage and general API improvements. This release is tentatively scheduled for beginning of Q3 2015.

Sesame 2.7.14 released

Sesame 2.7.14 released

November 19, 2014 - Sesame 2.7.14 is a maintenance release, addressing 23 issues.

A major new improvement in Sesame 2.7.14 is a new SPARQL editor in the Sesame Workbench, based on YASQE, which supports a.o. syntax highlighting and namespace autocomplete. Many thanks to Laurens Rietveld (from the Data2Semantics and COMMIT project) for his work on integrating this into the Workbench!

Apart from this, a substantial amount of bugs have been fixed in various areas of the framework, including the SPARQL engine, transaction handling, and parsing.

For a full overview of fixes, see the JIRA Changelog.

Download

You can download the latest Sesame or Alibaba distributions via Sourceforge:

Download Sesame Download AliBaba Documentation

Documentation

Note that the Sesame documentation is being extensively revised and updated, and some parts may be incomplete.

Tutorials

Documentation

Sesame 2.8

Sesame 2.7

API Javadoc

Alibaba

Creative Commons License The Sesame documentation is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.