Tutorials
-
Presented by Siv Holen, André Kongevold
Målet med verkstedet er å lære mer om hvordan man kan utnytte emnekart til å lage navigasjonsprinsipper. Ved hjelp av kreative metoder leder vi deg gjennom en prosess hvor vi definerer emner og lager relasjoner mellom emnene. Til slutt lager vi enkle skisser for grensesnittet. Verkstedet er fritt for teknologiske hjelpemidler. Vi skal ha kreativitet og brukeropplevelse i fokus. Målgruppen for verkstedet er webredaktører, webdesignere og teknologer som ønsker å se emnekart fra brukerens side. (Skill level: Beginner; Language: Norwegian)
JRuby Topic Maps: Using Ontopia in a Ruby on Rails application
Presented by Benjamin Bock
Have you ever created a Topic Maps application and it took just too much time? Have you ever created a Rails web portal and wondered, if you could enrich it with Topic Maps? If you answer at least one of these questions with YES, this workshop is the right one for you. Ruby Topic Maps was extended to use Ontopia internally. To achieve this it uses JRuby - a complete Ruby which runs inside a Java Virtual Machine. It benefits from the wealth of Java libraries and adds the agility of Ruby. We'll start with a new Rails application, add some forms, enter some data (feel free to bring your topic maps with you!) and run TMQL queries on it within minutes. Prior TMQL knowledge is not required, it will all be covered with examples and an example map. Some programming experience and basic knowledge of Topic Maps concepts are recommended. At the end of the workshop every attendee will have a small web portal based on Topic Maps running on his/her personal laptop which could then be deployed to an application server. (Skill level: Intermediate; Language: English)
ZTM: Ny generasjon for verdens første publiseringsverktøy med emnekart
Presented by Andreas Johnsen
Introduksjon til publiseringsverktøyet ZTM med praktiske eksempler på hvordan emnekart kan brukes til å løse små og store utfordringer i organisering og formidling av informasjon. ZTM er verdens første publiseringsverktøy med emnekart og eksemplene i denne introduksjonen er hentet fra noen av de nyeste prosjektene. Arbeider du med informasjonsformidling eller webpublisering, er nysgjerrig på hva emnekart er eller hvordan det kan løse dine formidlingsproblemer, så er denne gjennomgangen riktig for deg. (Skill level: Intermediate; Language: Norwegian)
How to do linked data with Topic Maps
Presented by Graham Moore
Linked Data is gaining more popularity as a way to expose government and public information. While the main format for Linked Data is RDF it is possible to publish Linked Data from a Topic Map. This tutorial presents the concepts and techniques for publishing Topic Maps data as Linked Data. (Skill level: Intermediate; Language: English)
-
Presented by Lars Marius Garshol
The Ontopia tutorial teaches how to use the Ontopia product to build Topic Maps-based applications of all kinds. It consists of two parts: a half-day introduction to Ontopia for non-developers, followed by a half-day introduction for developers. The last half-day builds on the first. The second half provides an overview of the Ontopia API, the tolog query language, and the Navigator Framework in sufficient to enable participants to build their own Topic Maps-based web applications. (Skill level: Intermediate; Language: English)
-
Presented by Lars Marius Garshol
The Ontopia tutorial teaches how to use the Ontopia product to build Topic Maps-based applications of all kinds. It consists of two parts: a half-day introduction to Ontopia for non-developers, followed by a half-day introduction for developers. The last half-day builds on the first. It is possible to attend only the first half. The first half provides an overview of the Ontopia product suite, showing what functionality can be found there, its architecture, and covers approaches for building applications with the suite. There is also a tutorial on how to use Ontopoly to create ontologies and maintain instance data. Prerequisites first half: - An understanding of Topic Maps (Skill level: Intermediate; Language: English)
