Navigation

Showing posts with label SWC. Show all posts
Showing posts with label SWC. Show all posts

Tuesday, October 19, 2010

SWC 0.10.1 - bugfix release

I've just put version 0.10.1 of the SWC online. This is a bugfix release that addresses a number of annoying problems:
  • several buttons on the construct query tab were not visible due to layout problems;
  • the namespaces tab and context comboboxes were not properly updated after uploading new data;
  • when adding a file was aborted for any reason, the tool forgot to close the file stream.
As always, we welcome your feedback. By the way, for anyone interested in discussing the tool with us, there is a mailinglist for this purpose at Sourceforge.

Friday, October 01, 2010

SWC 0.10 - OWL Reasoning support

Anton and I have just released version 0.10 of SWC, the Sesame Windows Client. The main new feature of this release is support for OWL reasoning.

The Sesame Windows Client now includes the latest version of Ontotext's SwiftOWLIM store, a high-performance in-memory store and OWL reasoner. SWC allows you to create a local SwiftOWLIM store like any other Sesame repository, with the added advantage that it supports OWL semantics. OWL reasoning made easy!

Also, we have made a number of improvements in the performance of data upload and data export, as well as several minor changes in the UI.

Next steps in the development of SWC are: adding support for other triplestores that have a Sesame API bridge (including Virtuoso and AllegroGraph), as well as improving the SPARQL endpoint support (by allowing additional parameters to be set). And oh yeah, we're still looking for a good new name for the SWC...

Tuesday, September 14, 2010

SWC 0.9 released: out-of-the box triplestore and SPARQL query library

Hot on the heels of the previous SWC release comes another major update of the Sesame Windows Client. Version 0.9 has a whole range of useful new features and improvements: 
  • You can now create and use local repositories (many thanks to the IKVM developers and Enrico Minack for making this possible);
  • "My Query Book" allows you to save and reuse your favorite SPARQL queries;
  • You can now open the result of a SPARQL SELECT query in a new (paged) window;
  • You can now directly save the result of a SPARQL SELECT query as comma-separated values, XML, or JSON;
  • Your most recently used server URLs are now remembered;
  • Autocompletion when typing in a server URL.
The use of local repositories means that you can use the SWC as a quick and easy RDF triplestore. Create a new store, add your RDF data, and start querying. No need to install a separate triplestore server.

Query Book screenshot (click to enlarge)
The Query Book allows you to not only save your queries, but also to document them. This way, you can quickly create a library of useful SPARQL queries and document not only what they do, but also on which repository or SPARQL endpoint the query is most likely to give a useful result. The Query Book's search feature makes sure that even in a large library you can still easily find back any query.

Another new feature is the opening of a SPARQL SELECT query result in a new (paged) window. What is especially useful about this is that you can now execute one query, keep the result in a separate window, and then execute another query and compare its result with the previous one.

If you want to save the result of a SPARQL query, you can now do so, in a choice of three formats: comma-separated values (CSV), which is useful for import in e.g. Excel, is the default choice, but the official SPARQL Query Results XML format and the SPARQL JSON format are also suppported.

Both Anton and I are quite happy with this new release, and hope you find it useful as well. As always, the new release can be found on the  project homepage on Sourceforge.