GooseWorks Toolkit (GWTK) for Topic Map Information Processing
Alpha Open Source Toolkit for TMPM4 Released at XML 2001
First Implementation of Topic Map Processing Model Released as Open Source from GooseWorks.org
Orlando, Florida, USA. December 11, 2001.
The GooseWorks Toolkit (GWTK), a free, open-source implementation of the Topic Maps Processing Model 1.0.2 (TMPM4), was released today at XML 2001 in Orlando, Florida by Jan Algermissen and Sam Hunting of GooseWorks.org. The alpha release is the first implementation of TMPM4. TMPM4 will inform the topic maps Reference Model under development at ISO SC34.
"GooseWorks Toolkit, because it is open source, brings the power of TMPM4 to as many developers and possible, as fast as possible," said Sam Hunting of GooseWorks.org. "TMPM4 is an elegant and powerful model that enables global knowledge interchange using topic maps and other formalisms."
The GWTK toolkit (written in C by Jan Algermissen of GooseWorks.org) takes XML topic maps (and HTML plus Dublin Core documents) and represents them as a TMPM4 graph that can be queried with the sTMQL module (subject-based Topic Map Query Language). GWTK has a flexible storage strategy adopted at graph creation. The graph can be stored in-memory, or (in future releases) with the Postgres, MySQL, ODBC, or sdbm databases. The toolkit also permits association template validation.
GWTK complies with the rules for topic map integrity laid down in TMPM4, including the Subject-based Merging rule, the Name-based Merging rule, the Node Demander is a Subject Indicator rule, and three of the four No Redundancies rules.
The toolkit is available for download at www.goose-works.org.
912 Pine Street, #4
Philadelphia, PA 19107