JRuby Topic Maps
Paper, was published by Arnim Bleier, Benjamin Bock, Uta Schulze, and Lutz Maicher at 2009-11-13
External Links: download paper and more information
The Topic Maps Application Programming Interface (TMAPI) provides a standardized way for working with Topic Maps, but only in Java. TMAPI implementations in other programming languages use a different stack - not harnessing the existing Java code. In this paper we describe a different approach, reusing Java TMAPI implementations to build a high level Topic Maps API for the Ruby programming language without a heavy wrapper layer around the Java Objects.
Authors
Arnim Bleier
http://www.asv.informatik.uni-leipzig.de ...
Arnim is project leader of SesameTM, Nikunau, and schemafit. He is involved in Ruby Topic Maps and Maiana.
Benjamin Bock
http://twitter.com/bnjmnbck
Benjamin is project leader of Ruby Topic Maps and rtm-tmql.
Uta Schulze
Uta.Schulze@informatik.uni-leipzig.de
Uta is project leader of Maiana. She is involved in Ruby Topic Maps, TMAPIX, and MaJorToM.
Lutz Maicher
http://www.wifa.uni-leipzig.de/isrm ...
Lutz is project leader of Musica Migrans, Topic Maps Lab Community.. , and Repertoire of the St. Thomas.. .
Presented at
TMRA 2009
Conference in Leipzig from {{start}} to {{end}}
Call for Contributions TMRA 2009 will be the fifth event in the annual series of international conferences on Topic Maps Research and …
Visit homepage of TMRA 2009
Projects
JSON Topic Maps Online Validation
is a {{project}}.
This validator helps to validate a topic maps fragment written in the JSON Topic Maps (JTM) notation.
Visit homepage of JSON Topic Maps ...
glossary
CTM
is associated with {{count}} items.
CTM is the abbreviation for Topic Maps Compact Syntax. CTM is defined by ISO 13250-6, that is, part 6 of the Topic Maps standard. It’s a textual notation to describe topic maps.
This publication cites the following publications
TMAPI 2.0
by Lars Heuer and Johannes Schmidt
This publication is cited in the following publications
The idea of Topic Maps is essential to enable dynamic information logistic. This requires a system that understands the context of the user to provide relevant informations and options automatically. Therefore semantic analysis is needed organizing content in a dynamic net structure.