Ontopia Code Camp

The Best Topic Map Contest @TMRA 2009

Space Applications Services and TMRA invite all Topic Mappers to prove their mettle by creating the most impressive topic map in 2009.

Impressiveness of a topic map might be based on the covered topic, the ontology, the enormous linkage, or other unconventional features. Surprise the jury and the audience with a refreshing topic map. The overall goal of the challenge is to populate the world with new, amazing topic maps we can all learn from. Submit your topic map here.

Winner of the Best Topic Map Contest 2009

1st prize Shu Matsuura: Everyday Physics on Web
2nd prize Robert Cerny: Everything you always wanted to know about Topic Maps in English, German, French, and Italian
3rd prize Hannes Niederhausen: Eclipse Features Dependencies


The following contributions are already submitted to the 2009 Best Topic Map challenge:

1 Robert Cerny: Bugs, Changes, and Enhancements of Topincs
This topic map is the result of documenting bug reports, change and enhancement requests of the Topic Maps-solution Topincs. It holds release planning information and documents the efforts that are made in resolving issues. An alternate view of the topic map is available at http://www.topincs.com/issues/. The topic map was created with Topincs.
View this contribution in Maiana.

2. Tomas Kliegr: Association Rule Mining Ontology
The presented ontology allows to represent association rule mining models. Association rule mining is one of the most frequently used data mining tasks. The goal of the ontology is to allow semantic- enhanced search, reasoning and integration over data mining results. The ontology stems from PMML 4.0, the industry standard for exchange of data mining models. The key design objective was to foster easy and unanimous translation of PMML files to the ontology. Ontology topic types and occurence types that correspond to (reify) elements of PMML XML Schema have subject identifier pointing to the XML Schema. Other topic types and all associatio types in the ontology have subject identifiers http://keg.vse.cz/dmo/XXXX. The submitted topic map contains also some instances of the ontology concepts, which illustrates how can the ontology represent real world association rule mining models. These examples were input based on the analysis of real world medical datasets by students of an advanced data mining class using ontopoly. The work on automatic transformation of PMML files to the ontology is in progress. To browse the examples, it is recommended to start from the Association Rule topic. The ontology is in detail described in TMRA 2009 paper Topic Maps for Association Rule Mining. The submitted topic map contains also some the experimental version of the Background Knowledge and Schema Mapping ontologies (please refer to the paper for details). Topic types belonging to these ontologies can be distinguished by their subject identifier, which is either http://keg.vse.cz/sma/XXX or http://keg.vse.cz/bko/xxx.
View this contribution in Maiana.

3. Peter Koppatz: Philosophie – Abenteuer Denken
This topic map was created in an XML course in 2009 as part of the vocational training at ZIT-BB Potsdam. Besides accomplishing the main objectives of the course XML, DTD’s and XSL, an audio book was analysed and the main subjects collected in this topic map. In 1.5 days, 597 TAO’s were found and documented. This work is only a start und not finished yet. Software used: – XML-Spy (Editor) – Omnigator (Visualisation/Export) Feel free to find more subjects.
View this contribution in Maiana.

4. Ad Emmen: e-IRG Knowledge Base
The e-IRG Knowledge Base is a an information service for the eScience community on European supercomputers, Grid computing, networking, projects, etc. The e-IRG Knowledge Base consists of a merged Topic Map with Topic Map with 2974 Topics 6444 Associations and 11551 Occurrences. The underlying Topic Maps are created by different tools. Some are created from sources maintained in other formats, some are created on the fly from Internet resources and some are created by hand by editors that use Ontopia based tools. The automated created Topic Maps are created using a set of inhouse developed XSLT transformation sheets. Another XSLT set is used to create the main website from the Topic Map at: http://knowledgebase.e-irg.eu (work done as part of the e-IRGSP2 project).
View this contribution in Maiana.

5 Robert Cerny: Everything you always wanted to know about Topic Maps in English, German, French, and Italian
This topic map holds statements about Topic Maps, the technology. It’s ontology is translated into four different languages: English, German, French, and Italian. The topic map was collaboratively authored by Robert Cerny, Bernard Chabot, and Salvatore Vasallo. An alternate view of this topic map is available at Topincs.
View this contribution in Maiana.

6. Hannes Niederhausen: Eclipse Features Dependencies
The topic map represents features and plugins of different eclipse projects. Additional versions are represented, which are dependent on other versions of other project. So there is a distinction between projects and there versions. Additionally the update site, where the features can be downloaded from.
View this contribution in Maiana.

7. Marcel Hoyer: TopicMapReflector.NET
I created a .NET application that allows analyzing the internal structure of .NET assemblies (libraries) by using reflection. So you’ll find classes,
methods and all other structural elements of common OOP languages. The
syntactical elements build the “meta” layer of my published topic map and
are associated to a real implementation. In this case I used the
TopicMapAnalyzer tool itself as source for the “instances” of the meta
View this contribution in Maiana.

8. Shu Matsuura: Everyday Physics on Web
Our topic map “epw” bases an online portal “Everyday Physics on Web” for informal learning, consisted of various fields, such as physics, chemistry, earth science, industry, daily life, history etc. Topics in different fields were interlinked by using inter-field associations. The topic that is cited in more than one field is located in the field where its definition is given. Such a topic binds the fields which cite it. This indicates a multidimensionality of the topic linked with multiple topic maps. (Creation of this topic map was supported by Motomu Naito)
View this contribution in Maiana.


1st place: 200 EUR
2nd place: 50 EUR
3rd place: 50 EUR


  • There are no thematic restrictions, any topic map can participate in the contest.
  • Topic maps must be submitted in a valid XTM (all versions), LTM, or CTM format. The size of a submitted topic map should not exceed 10 MB.
  • Each topic map must be submitted through the submission form provided by the TMRA website (soon). A short description of the submitted topic map is required.
  • Each submitted topic map will be made publicly available by a generic Topic Maps browser, before and after the conference. All topic maps will be published under a creative commons licence.
  • A jury (containing the conference chairs, representatives from Space Application Services, and other invited experts) will decide about the six most impressive topic maps which qualifies for the final at TMRA 2009.
  • The number of topic maps a person can submit is not restricted, but each person can participate with only one topic map in the final.
  • In the final, each participant will have 5 minutes to impress the audience with the uniqueness of her topic map.
  • The audience of the final at the TMRA 2009 conference will vote for the winners.
  • The decisions are final and the names of the winners will be published at the website of TMRA.


Submission deadline for the Best Topic Maps contest @TMRA 2009 is October 31, 2009. Please submit your topic map here. Submitted topic maps can be updated until the deadline.