Germany, Topic Maps, and lots of beer

Seems I’ve missed out on lots of beer.

Becks Experience by Dario

TMRA 2007 — “Scaling Topic Maps”, a conference for research and applications into topic maps in Leipzig, Germany, has just finished and I’m sure that their version of IA-Beers is just starting.

What is a Topic Map? They are a semantic technology designed to help with the integration of information and knowledge, and is closely connected with other information-centric technologies. Lars Marius Garshol, founder of Ontopia, had the following things to say about this two day event:

“Marc Wilhelm Küster gave the keynote, titled “Scaling Topic Maps”. He gave a quick review of uses and representations of knowledge over the last millennium or so, such as hierarchical classifications, encyclopaedias, etc. He compared Topic Maps-based portals to the encyclopaedia, and found that they are conceptually not so different. To really go beyond the old paradigms, he claims, we need to be able to share knowledge across different repositories.

“Stefan Smolnik presented on search and Topic Maps, based on a practical case from the chemical industry. In the chemical industry, knowledge systems typically have a wide variety of information sources, and the challenge is how to collect and structure all of this in an effective way.

“Heimo Hänninen, Antti Rauramo, and Sirpa Ruokangas then spoke on a Topic Maps project to build a user portal for Nokia Siemens Networks. The starting point for the project is complaints from the users about the current portal: that they can’t find information, that search is poor, that other portals have more advanced functionality, etc. Their goals are to solve this, build bridges between the information silos, increase customer satisfactory and ultimately bring topic maps applications into the Enterprise Architecture space by merging the product data management (PDM) model and a content CMS model.

“They’ve given each product what they call a “product centre”, which is really a topic page for the product topic, showing an overview of everything that’s known about the product. They also have relations to the various editions of the product, and a nice faceted browser for the product’s documentation. There are also relations to other products, etc, as well as personalized information. The data size for the portal is not too bad: more than 600 products, with 1-5 variants of each, and 1-5 releases being sold.

“Robert Barta presented on Knowledge-Oriented Middleware using Topic Maps. Robert’s idea was about 10 years old, but it’s only now that he’s been able to realise it. What he really wants to with Topic Maps as middleware is to do syndication of Topic Maps content, and to make it possible for Topic Maps fragments to float around a landscape of knowledge syndication peers.

“Benjamin Bock spoke on RTM (Ruby Topic Maps), his Topic Maps engine written in Ruby. It has an RDBMS backend based on Active Record that enables him to plug in other backends as well. He does have support for import and export of XTM. The API has lots of conveniences that make it nice to use. He also has an API of enumerable sets that allow the user to emulate a query language in the API.

“Stian Danenbarger and Arnar Lundesgaard spoke on ZTM (Zope Topic Maps) — a Topic Maps engine and CMS that’s been used for many, many Norwegian Topic Maps-driven portals. It’s open source, and was developed originally by Ontopia, but has since been reimplementation at least once by the Bouvet guys.

“The project started when a client came to them wanting to create a portal about their organisation — a complex, network-like structure that was constantly changing. The client made a leap of faith and went from not knowing Topic Maps at all and not having an implementation to building a customer solution within the scope of this single project — all within budget, on time (very impressive).

“They built the system on Zope, which gave them a lot of help. It provided the object database (Zodb) and the publishing platform with lots of helpful functionality. That it was written in Python didn’t hurt, either.”

It all just sounds so very cool — particularly from an IA-sort of perspective. Maybe next year I’ll attend. Maybe by then I’ll even have a topic maps project to talk to.

M

One Response to “Germany, Topic Maps, and lots of beer”

  1. Andrew Boyd Says:

    Hi Matt,

    lots and lots of Topic Map goodness there. Perhaps we should run an Australian TM Conference - TMCamp or similar?

    Cheers, Andrew

Leave a Reply