TMRA 2008 "Subject-centric Computing"
++ place ++ Campus Villa Ida, Leipzig, Germany ++ date ++ 15 -17 October 2008
14 October 2008
Due to the change of publisher you freely can download all TMRA papers as pdf now.
Please be aware that tutorials@TMRA 2008 requires additional registration. See the online registration form for further information!
Instructor: Trond Pettersen (Bouvet, No)
Practical Ontology Design for Topic Maps (full day)
Abstract: Designing the ontology is an integral and important aspect of every Topic Maps application. It might sound
difficult, but in fact it's not. Learn exactly what an ontology is and how to go about developing one. This
day takes the form of an interactive workshop that provides an overview of all the issues to be considered
when modeling topic maps. Practical examples are used to apply the methodologies and to help you make
modeling decisions based on your requirements. By the conclusion of the tutorial, each participant will
have had the opportunity to contribute to the design of a realistic ontology using the methods and principles
presented during the workshop.
Audience: This tutorial is suitable for all levels. It is particularly well suited for information architects, CIOs, project
managers, system designers and system developers.
Technical Requirements: No technical equipment necessary.
Half day tutorials (Morning Session)
Instructor: Lars Heuer (semagia, D)
Abstract: CTM is the compact Topic Maps syntax for Topic Maps. This tutorial
teaches the language model and syntax. It introduces the basic
syntactical constructs and demonstrates their use in a
number of examples. Attendees are expected to have a good
understanding of the Topic Maps Data Model (TMDM).
Audience: The target audience should be familiar with the Topic Maps Data
Model (TMDM), at least with the basics.
Technical Requirements: No technical equipment necessary, but a laptop with a Java Runtime
Environment 1.5 (minimum) may be helpful.
Instructor: Robert Cerny (AT)
Topincs - Hands on Topic Maps
Abstract: This tutorial shows how to set up and administer a Topic Maps based knowledge
repository. It provides a thorough introduction to the software system Topincs
which is a server-based Topic Maps solution using the Topic Maps Data Model
and REST. The current implementation uses Apache and PHP to serve requests
and MySQL for persistence, a simple AMP installation. Topincs consists of two browser-based clients which work on the
same data but serve different purposes:
(1) Topincs Editor, a topic map editor which offers maximum expressivity and
requires in-depth knowledge of the Topic Maps paradigm, and (2) Topincs Wiki, a semantic wiki for quick editing with limited expressivity for
people with intermediate computer skills and little to no knowledge of Topic Maps.
Audience: Anybody interested in agile and distributed knowledge management.
Technical Requirements: A laptop with a recent version of Firefox or Opera. A Topincs installation on the laptop may be helpful, but is not necessary.
Instructor: Benjamin Bock (University of Leipzig, D)
Introduction to RTM - Ruby Topic Maps
Abstract: Ruby Topic Maps (RTM) is a Topic Maps engine created in and for the Ruby programming language. Its focus is an intuitive, easy to use interface,
or, as the creators of Ruby would express it: RTM aims to be the Topic
Maps programmer's best friend. This tutorial promotes Ruby and RTM to
Topic Maps programmers, especially Java programmers who used TMAPI
before. The focus of this tutorial is the usage of Ruby and RTM. After a
short introduction to Ruby, we'll go on with the usage of the library.
We'll look at the usual RTM constructs and highlight major differences
to other TM engines.
Audience: The target audience should have a basic knowledge of Topic Maps and
programming in general. Ruby skills are not necessary, although beneficial.
Technical Requirements: Each participant should have a laptop with Ruby and Ruby on Rails
installed. Ruby is available from http://www.ruby-lang.org/, the
recommended version is 1.8.6. Ruby on Rails is available from
http://www.rubyonrails.com/, the recommended version is 2.1.1.
Half day tutorials (Afternoon Session)
Instructors: Lars Heuer (semagia, D), Johannes Schmidt (Instant Communities GmbH, D)
Abstract: TMAPI 2.0 is new generation of the common Topic Maps API. This
tutorial gives an introduction into the changes between TMAPI 1.0 and
2.0 (Java) and demonstrates the API by several examples. Further, this
tutorial will give an outlook how TMAPI was adapted to other
programming languages (i.e. PHP5). Attendees are expected to have a good
understanding of the Topic Maps Data Model (TMDM) and some experience
Audience: The target audience has preferable a technical background and is
familiar with the Topic Maps - Data Model (TMDM). Knowledge about
TMAPI 1.0 is not necessary.
Technical Requirements: A laptop with a Java Development Kit (JDK) 1.5 (minimum) and an editor
(i.e. Eclipse) is preferable. The TMAPI 2.0 library and a TMAPI 2.0
compatible Topic Maps engine will be provided. Participants who would like to experience TMAPI with PHP should have installed an appropriate editor (best: Eclipse with PDT or PHPEclipse). Participants will also need an Apache with PHP5 running and a MySQL-Server version >=5 (means: LAMP/WAMP/MAMP architecture). MySQL access via phpMyAdmin would be great. PHPTMAPI 2.0 library and implementation examples will be provided.
Author: Lutz Maicher. Last update: 2008-09-28. trackback URL.Disclaimer