- /publications/aranuka_a_pojo_to_topic_maps_mapping_linrary
- /publications/aranuka_a_pojo_to_topic_maps_mapping_library
Aranuka - A POJO to Topic Maps mapping library
Presentation, was published by Christian Haß and Hannes Niederhausen at 2010-04-15
External Link:
Frameworks like Hibernate offer an abstraction of the database schemas and provide a facility to generate bindings between the application model and the database. The specification of the bindings is done either by a configuration file or directly in the source code by the use of Java annotation.
Aranuka picks up this concept to provide an easy way to map a Java domain model to a topic map. By annotating the model classes and persisting them via the Aranuka framework, the data can be stored in a topic map without the cumbersome work which needs to be done to achieve this directly via a Topic Maps engine. Aranuka encapsulates the necessary engine calls to any Topic Maps engine which implements the TMAPI2 interfaces.
Aranuka is also able to read an existing topic map and synchronise the data with the Java domain model. Therefore it can also be used as a stand-alone persistence layer.
Authors
Christian Haß
hass@informatik.uni-leipzig.de
Christian is project leader of TMCL validator. He is involved in Aranuka. Christian is author of Aranuka - A POJO to Topic.. .
Hannes Niederhausen
http://twitter.com/el_bosso
Hannes is project leader of Onotoa - Eclipse based TMCL.. .
Presented at
Topic Maps 2010 "Linked Topic Maps"
Conference from 2010-04-14 to 2010-04-15
Call for presentations Join us for two days of tutorials, case studies and technical discussions. Learn about how the ISO Topic Maps standard …
Visit homepage of Topic Maps 2010 ...
Projects
Aranuka
is a Utilities and Components.
Aranuka is a java object to topic map mapper. It specifies a set of java annotations and provides classes to persist the annotated java objects into ...