Publishing Tools

From VoCamp Wiki
Jump to: navigation, search

This page lists publishing tools and editing environments for ontologies and vocabularies.

Knoodl (Free and Commercial)

Knoodl.com

Knoodl is a web-based (Amazon Elastic Compute Cloud) community oriented OWL ontology editor and wiki. It has been hosted for free for over three years by the company who develops it, Revelytix. There is a VoCamp Community in Knoodl devoted to hosting vocabularies developed by Vocamps and the best practices for developing, using and maintaining vocabularies.

Revelytix is interested in participating and sponsoring any VoCamps in the Baltimore/DC area. Email info@revelytix.com to contact a Revelytix representative.

Note: VoCampIbiza2009 found the tool difficult to use and managed to crash the web system.

Neologism (Free / Pre-Alpha)

http://neologism.deri.ie/

A Web-based vocabulary editing and publishing tool that you have to install on your own server/webspace. Written in PHP, based on the Drupal CMS. Currently in Alpha.

Protégé (Free)

http://protege.stanford.edu/

Well-known desktop-based ontology editor. Written in Java.

There's also a web-based version available, WebProtege, to "support the process of collaborative ontology development in a web environment". The online-demo looks promising. You have to install it on your own server, though.

Neon Toolkit (Free and Commercial)

Free version is the "basic toolkit," Commercial version is the "extended toolkit"

http://neon-toolkit.org/

Based on Eclipse (though not as a plug-in.) Free version and Commercial advanced version.

TopBraid Composer (Commercial)

http://www.topbraidcomposer.com/

Feature-rich desktop-based ontology development environment. Based on Eclipse. Commercial software. 30 day trial version available. Also a not so feature-rich but still very usable and free edition is avaliable since June 09.

Vocabify

http://kwijibo.talis.com/vocabify/

You want to write a schema. Instead of starting by defining classes and properties, you write some example instance data.

Vocabify takes these inputs:

  • Some sample instance data (in turtle), using terms in a vocabulary that hasn't actually been written yet.
  • the namespace URI of that vocabulary
  • your preferred prefix for that namespace URI (optional)

Vocabify then looks at how these terms are used, and creates a schema defining them. The terms defined are linked to the instance data resources they are used by.

More information is available in this post from Keith Alexander, who created Vocabify.

Freebase

http://www.freebase.com

Freebase provides a collaborative data modeling environment. Freebase Types and Properties can be dereferenced in rdf at http://rdf.freebase.com/

Ontoverse

http://ontoverse.cs.uni-duesseldorf.de/

A hosted environment to collaboratively develop ontolgies. Free sign-up. Impressive visualization techniques.

NSDL Metadata Registry

http://metadataregistry.org is the home page for the National Science Digital Library Metadata Registry.

The Metadata Registry provides services to developers and consumers of controlled vocabularies and is one of the first production deployments of the RDF-based Semantic Web Community's Simple Knowledge Organization System (SKOS)

The hosted environment is available for the collaborative development of SKOS vocabularies. A sandbox is there too. The codebase is also available for local installation.

ThManager

ThManager is an Open Source Tool for creating and visualizing SKOS RDF vocabularies, a W3C initiative for the representation of knowledge organization systems Book Report Research Paper Term Paper CourseWork such as thesauri, classification schemes, subject heading lists, taxonomies, and other types of controlled vocabulary.

ThManager facilitates the management of thesauri and other types of controlled vocabularies, such as taxonomies or classification schemes.

Vocabulary Browsing and Viewing