XML.com: XML From the Inside Out
oreilly.comSafari Bookshelf.Conferences.

advertisement
 Resource Guide -> XTM (XML Topic Maps), XSLT Software, Java Applications -> jTME: Java Topic Map Engine

jTME: Java Topic Map Engine

Date: Apr. 2, 2001
Link: http://thinkalong.com/jtme/jTME.html
Source Author or Organization: Jack Park

Java Topic Map Engine (jTME) is a persistent XML Topic Maps (XTM) engine for creating or importing XTM 1.0 files.

Persistence is achieved via HypersonicSQL (HSQL), a portable Java-based relational database engine that supports SQL and Java Database Connectivity (JDBC). jTME uses the author's xtm, a Topic Map specific Java package with behaviors similar to Enterprise Java Beans (EJB).

Persistent XTM is also employed in the author's jpOHS Project, which is an implementation of Douglas Engelbart's Open Hyperdocument System (OHS) proposal.

In a PDF file posted for direct dowload, Towards an OHS, Park describes the project's development of one view of how an OHS architecture might look: his XTM-powered relational database, with the addition of topic occurrences stored in XML flat files (borrowing from the eNotebook Project) and transformed via Extensible Style Language Transformations (XSLT) into HTML pages.