[sc34wg3] Simple Topic Maps (STM): An example of deserialization

Michel Biezunski sc34wg3@isotopicmaps.org
Mon, 28 Apr 2003 05:42:30 -0400


Steve Pepper wrote:

> This is interesting. I will try and find the time before London to
> study it and understand the differences (if any) between STM and XTM.

They are listed in 4.1.

> Assuming I can find the obvious differences with the SAM, could you
> tell me what the non-obvious ones are?

Specialized namespace mechanism that enable the name-based merging
rule without messing with the scopes.

> And is this merely an example "TMA" that has been concocted for
> demonstration purposes, or is it something that is actually used in
> real applications?

Both. It is actually the subset that I have been using 
regularly in all the commercial applications I have been 
working with since I am doing topic maps. Needless to say, 
this subset has always been expressed with the XTM syntax 
for interchange purposes. It's the first time that it's
published as such.

This example has been provided to study whether we
can live with alternative syntaxes and variants that 
have something fundamental in common ("topic map-ness"),
which is expressed neither by an identical syntax nor
by the same rules (here the name-based merging rule is
always on) but because they refer to the same fundamental 
model which is expressed explicitely with the 
deserialization.

Michel
===================================
Michel Biezunski
Coolheads Consulting
402 85th Street #5C
Brooklyn, New York 11209
Email:mb@coolheads.com
Web  :http://www.coolheads.com
Voice: (718) 921-0901
==================================