Jack Park announced the availability of binaries for his Java Topic Map engine, jTME. jTME is a "persistent XTM [XML Topic Maps] engine which is capable of importing XTM 1.0 files based upon the December 4, 2000 XTM 1.0 DTD. It allows also construction of new XTM documents. Installation and operation are documented in a preliminary jTME User's Guide. The implementation is persistent in a relational database; the GUI just gives us a nice playground to experiment with persistent XTM. PersistentXTM is being used in my implementation of (my version of) Douglas Engelbart's OHS, called jpOHS... jTME uses my Java package xtm, the classes of which behave in a manner similar to Enterprise Java Beans: each class, for example, XTMTopic, performs its own persistent operations. The project is to be discussed in a forthcoming book XML Topic Maps:Creating and Using Topic Maps for the Web, to be published by Addison Wesley later in 2001.
[March 16, 2001] "Towards an Open Hyperdocument System (OHS)." By Jack Park. Version 20010316 or later. "In the big picture, this paper discusses one individual's (my) view of an implementation of an Open Hyperdocument System (OHS) as first proposed by Douglas Engelbart. Persistence: This project begins with persistent XTM, my implementation of an XTM engine that drives a relational database engine. It will expand to include flat-file storage of some topic occurrences. These occurrences are saved in an XML dialect specified by a DTD in the eNotebook project discussed below, and can be rendered to web pages using XSLT as desired. Collaboration: It is intended that the OHS engine, rendered as a Linda-like server as discussed below under the project jLinda, will be capable of allowing many users to log into the server and participate in IBIS discussions in the first trials. This assumes multicasting capabilities in the Content layer, which are not yet implemented. Topic Map capability: This project takes the view that navigation of a large hyperlinked document space is of critical importance; Topic Maps, particularly, those constructed to the XTM 1.0 standard are applied to the Knowledge Organization and Navigation issues. Perhaps unique to this specific project is the proposal that the XTM technology shall serve, at once, as a kind of interlingua between Context and Content by serving as the indexing scheme into a Grove-like architecture, and as the primary navigation tool for the Context layer..." [From the posting: "Recently, I have combined jTME [topic map engine] into a much larger project, a version of an Open Hyperdocument System as proposed by Douglas Engelbart http://www.bootstrap.org (as interpreted by me). An ongoing 'weblog' on that project can be found at http://www.thinkalong.com/ohs/jpOHS.pdf. To discuss this project, particularly the jTME part of it, contact me at jackpark@thinkalong.com."] See: "(XML) Topic Maps."
Principal references:
- jTME web site
- Download binaries
- jTME User's Guide
- Bootstrap Institute
- Contact: Jack Park
- "(XML) Topic Maps" - Main reference page.