- /documents/tmql_at_google_code
Production-ready TMQL implementation now open source under Apache Licence 2.0
Published by {{by}} on {{at}} and updated at {{updated}}.
Abstract:
The tmql4j engine is the first Java-based engine processing the topic maps query language. We have released the production-ready engine to open source under the Apache Licence 2.0.
The tmql4j engine is the first Java-based engine processing the topic maps query language. The engine supports the draft of the 15th of august 2008 in addition to a number of extension like the topic maps modification language (TMQL-ML), the topic maps transaction language (TMQL-TL ) and the topic maps inspection language (TMQL-IL ). The engine is designed as processing chain of independent modules and in a flexible architecture to provide the possibility of integrating your own module extensions and adaptations.
The Topic Maps Lab is proud to announce that tmql4j is now open source under the Apache Licence 2.0. The code is now available at Google code.
Tmql4j is already a quite complex and powerful library. Therefore it is recommend to use the for getting started.
The Topic Maps Lab already uses this TMQL engine in several projects, like .
Even without deploying tmql4j you can start to make your hands dirty on the TMQL implementation. Simply open a map in link.)
The current tmql4j implementation is built on top of TMAPI 2.0. Consequently the query engine can be used by each TMAPI 2.0 compliant Topic Maps engine. Furthermore RTM-TMQL seamlessly ports TMQL to Ruby.
Tmql4j is stable and production-ready. Nevertheless it is an ongoing project. We cordially invite all developers to use tmql4j in their projects and file issues if an unexpected behaviour or new ideas occurr. Everybody with an deep interest in the further development of tmql4j is invited to support the project.
Authors of this document are
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.. .
Subject Matter
TMQL4J
is a {{project}}.
The tmql4j engine is the first Java-based engine processing the topic maps query language. The engine is designed as processing chain of independent ...
Visit homepage of TMQL4J
glossary
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.