ISSUE-202: SKOS Implementation: SKOS editor

ISSUE-202: SKOS Implementation: SKOS editor

http://www.w3.org/2006/07/SWD/track/issues/202

Raised by: Sean Bechhofer
On product: SKOS

Described in: [
http://lists.w3.org/Archives/Public/public-swd-wg/2009Apr/0084.html ]

* Name of Software:
SKOSEd and SKOS API

* Person/organisation responsible:
Simon Jupp, University of Manchester, UK.

* Availability/URL:
SKOSEd is open source and the code is available from
http://code.google.com/p/skoseditor/
SKOS API is written in Java and source code and Jars are available here
http://skosapi.sourceforge.net/

* License:
GNU Lesser General Public License

* Can the software read SKOS data?

SKOSEd and SKOS API support reading SKOS data in a variety of formats including
RDF/XML, Turtle, OWL/XML, OWL Functional Syntax, Manchester Syntax.
The SKOSEd plugin reads all SKOS constructs but only provides internal
representations for constructs that are valid OWL 2. For example, SKOSEd does
not support the use of lists required to represent OrderedCollections.

* Can the software write SKOS data?

SKOSEd supports writing SKOS data in a variety of formats including RDF/XML,
Turtle, OWL/XML, OWL Functional Syntax, Manchester Syntax.  The SKOSEd plugin
allows creation of all SKOS constructs that are valid OWL 2.

* Can the software check consistency of SKOS data with respect to the SKOS data
model?

SKOSEd supports checking the logical consistency of a vocabulary with respect to
the SKOS data model semantics.

* Description:
SKOSEd is a plugin for the OWL ontology editor Protege 4 [1]. It has support for
viewing, creating and editing vocabularies represented in SKOS. SKOSEd extends
Protege 4 to provide a suite of views that are more useful and offer extended
functionality to SKOS users, this includes a hierarchy view that exposes the
SKOS Concept broader/narrower hierarchy. Other features include the ability to
view entailments computed by the reasoners available for Protege 4, and the
ability to interact with and extend the underlying OWL data model for SKOS.

SKOSEd is built on top of the SKOS API. The SKOS API provides an abstracts Java
interface for the constructs defined in the SKOS data model. An implementation
of these interface is provided via the OWL API (http://owlapi.sourceforge.net/).
This affords many benefits which include:
	1 - Access to a wide range of parsers and renderers
	2 - Access and extend the underlying OWL representation of the SKOS data model
	3 - Supports popular description logic reasoners for consistency checking and
computing entailments.

* Publication:
To be published - Simon Jupp, Sean Bechhofer and Robert Stevens. A Flexible API
and Editor for SKOS. ESWC 2009. LNCS 5554. pp 506-520, 2009

1 - http://www.co-ode.org/downloads/protege-x/

Received on Monday, 27 April 2009 09:42:52 UTC