From Semantic Sensor Network Incubator Group
The tools have been reviewed according to the following criteria:
- Required software. The different software required to run the application
- Editorial workflow. The workflow for collaboratively editing the ontologies
- Functionalities. The functionalities provided
- Ontology languages. The ontology languages supported
- Status. The latest release of the software and the plans for future development
- Support. Support provided by the developers
|
ContentCVS
|
Collaborative Protégé
|
Required software
|
- Follows a client-server approach
- The client is a plugin for Protégé 4
|
- Follows a client-server approach
- The client is a plugin for Protégé 3.4.X or WebProtégé
|
Editorial workflow
|
Works like a version control system (CVS/SVN): Export, check-out, update, and commit
|
Two modes:
- Concurrent edition
- Several users can edit the ontology concurrently
- Requires a server
- Sequential edition
- Only one user can edit the ontology and then it "passes" the files to another one
- Does not require a server
|
Functionalities
|
- Granularity of axiom and of ontology element
- Does not support annotations (on commits or on ontology elements)
- Find local changes with respect to the repository (structural and semantic differences)
- Conflict detection and resolution
- Preview the logic consequences of changes
|
- Granularity of ontology element
- Annotate ontology elements and changes (stores user name and timestamp)
- Search annotations
- Track changes
- Voting mechanisms
- Chat with other users
|
Ontology languages
|
OWL
|
OWL, RDF(S), or Protégé's Frames model
|
Status
|
- Version 1.2.101 released at February 24, 2009; plugin Tested for Protege 4 build 101
- Revision for Build 108 is being adapted
|
- Included in the latest Protégé 3.X version: Protege 3.4.1 (build 537) released at June 18th 2009
- Further versions are expected to appear
|
Support
|
|
- Contact the developers
- Protégé mailing lists
|