From Athenawiki

Jump to: navigation, search



Thanks to the Process & Issues stuff, we can now provide an overview of the funcitonal needs related to the management of the Athena Thesaurus. A benchmark is in progress to know step by step what are the existing tools, interfaces and methods to satisfy all of them. This is why below are presented a series of tables where we distribute the information we have collected. The whole chain of needs we are considering is:

File: WP4_benchmark_process.jpg

Functional needs

Registration of a terminology in a repository

Main use case: Your museum has an in-house terminology and you want to register it into the Athena repository. To do so, you submit to the Athena platform a file that contains your terminology.

Other case 1: Your museum has no terminology at all and you want to use the Athena Thesaurus to describe your collection objects. Or your museum already uses the Athena Thesaurus to describe your collection objects, but you would like to enrich it. Please go directly to the step 3: Navigation / Search into a network of vocabularies.

Other case 2: Your museum already uses a standard fitting with Europeana requirements, or the Athena Thesaurus which totally fits with your needs. You don't need this service.

Thus for this task we are looking for:

  • a file management system
  • a tool for cataloguing the registered terminologies
  • a process for checking the technical and semantic readability of the file

SKOSification of a terminology

Main case: Your in-house terminology is now registered, but it is not already SKOSified although Europeana strictly requires this condition. To SKOSify your terminology, you use a Web service enabling you to express correctly in SKOS grammar your terminology features and terms.

Thus for this task we are looking for:

  • an algorithm to "recognize" the native format of the terminology and then to propose a pre-formatting before SKOSification
  • an interface enabling a non-expert user to format the terminology in SKOS
  • an algorithm to check the correctness of syntax of the SKOS-fomatted version of the terminology all along the process

Search and navigation into a network of vocabularies

Main case: Your in-house terminology is registered and SKOSified, and now you would like to identify within the Athena Thesaurus all the term lists that you could map yours with. To do so you browse or search in a catalogue of term lists in order to identify the good elements for your stuff.

Other case 1: You want to discover the Athena Thesaurus to decide to use it or not for the description of your collection objects. Or you already use the Athena Thesaurus and you would like to make then proposals for its enrichment.

Thus for this task we are looking for:

  • a graphical interface displaying the complete catalogue of the available term lists, facilitating their "location" in the domain "landscape", and enabling the access to the content of these lists
  • a search engine able to retrieve lists on request by key-words matching with the lists' names, their domains of description, and the terms themselves
  • complementary navigation tools like "tag clouds", alphabetical or thematic registry of all the lists, their domains of description and the terms

Mapping of the terminology with a thesaurus

Main case: Your in-house terminology is registered and SKOSified, you have identified the term lists you are interested in for your first mapping, or for modifying an existing mapping. Then You use a Web service to effectively (re-)align the terms of your terminology with those listed in the Athena Thesaurus.

N.B.: Please note that we consider management of multilingual terminologies as a task of mapping or alignment. This is why all the initiatives related to multilingual terminologies are referenced in this part of our benchmark.

Thus for this task we are looking for:

  • a graphical interface displaying your SKOSified terminology and the set of selected term lists
  • a graphical interface displaying relationships between terms and enabling their edition
  • an algorithm able to propose by default alignments between terms

Enrichment of a thesaurus

Main case: You have mapped your in-house terminology with term lists of the Athena Thesaurus, or have directly used this thesaurus for the description of your collection objects. You have noticed that the Athena Thesaurus could be enriched, and you would like to make a proposal. To do so, you use a Web service to locate, define and explain precisely the modifications you propose.

Thus for this task we are looking for:

  • In relationship with the consultation graphical interface (see step 3), a new one (or the same GUI) enabling an authorized user to add annotations / comments on the "map" of term lists
  • An information system able to manage UGC-like metadata provided during the annotation process
  • A user account & versioning management system to deal with that stuff over time

Collaborative moderation of an update of the thesaurus

Main case: As one the users of the service, you have been submitted a modification proposal of the Athena Thesaurus. You can comment the proposal and participate to a vote or a dispute online. One of several moderators has the capacity to finally valid or not the proposal.

Thus for this task we are looking for:

  • A web service enabling social network interactions for commenting, rating, dispute and moderation
  • An algorithm checking the syntactic correctness and the impact of any modification (dependency management)
  • A user account & versioning management system to deal with that stuff over time


Every tool or iniative mentionned in that page has been presented in a dedicated page. And we have tried to feature all of them with tags respectfully with our objective: to identify among all that stuff how we can cover the needs.

Here is the authority list we have used to do so: registration ; skosification ; search ; navigation ; mapping ; enrichment ; moderation ; collaboration ; graphical interface ; navigation map ; file checking ; format recognition ; syntax checking ; search engine ; folksonomy ; classification ; alignment recommendation engine ; annotation ; discussion ; UGC management ; account management ; versioning management ; social web service ; dependency management ; methodology ;

NSDL Registry methodology; graphical interface
Chimaera tool; Chimaera was built on top of the Ontolingua Distributed Collaborative Ontology Environment.
SWOOP tool; graphical interface SWOOP is no longer under active development at mindswap. Continuing development can be found on SWOOP's Google Code homepage at
Visual Thesaurus graphical interface Proprietary and costing interface.
Jibiki platform
VMF methodology; VMF means Vocabulary Mapping Framework - interesting here for its methodology, because it deals with data formats instead of terminologies.
eXo Platform methodology; graphical interface Interesting as a workflow management support
Visuwords search; navigation; mapping; graphical interface; navigation map; search engine available for reading online; can we use it as an editor?
Morphon XML Editor XML editor sometimes used for Ontology expression (not very interesting for us)
SKOSed graphical interface; skosification; search engine; classification plug-in for Protégé
MultiTerm graphical interface; mapping Commercial Product for multilingual mapping of terms
PoolParty skosification; format recognition; syntax checking Conversion to SKOS works only from Zthes format
Os Meta Search search engine Meta search engine
XTree graphical interface; registration; classification; account management
AnnoCultor format recognition; From databases and XML files to RDF; no graphical interface
ASKOSI registration; format recognition; syntax checking; skosification; graphical interface registration through; willing to guarantee the maintenance of a set of tools
XL2XML skosification Excel to SKOS/RDF conversion tool; no graphical interface
W3C SKOS Core Validator based on PoolParty in its latest version
Cyclops graphical interface; mapping; UGC management Archive representation service for preservation
SKOS2OWL Conversion tool from SKOS schemas to OWL

This page was last modified on 21 June 2010, at 12:25.This page has been accessed 99,135 times.