[topicmapmail] CTM Use Cases

Dipl.-Wirtsch.-Inf. Lutz Maicher maicher@informatik.uni-leipzig.de
Thu, 10 Nov 2005 10:09:30 +0100


Hi Lars,
* From: "Lars Heuer" <heuer@semagia.com>
* Subject: [topicmapmail] CTM Use Cases

thanks for that initiative.

When I started to create the bibMap by hand (in LTM), I was really bored by 
the fact that each topic need an explicit item identifier. Normally, I tried 
to create the bibMap as subject-based as possible. Therefore I created all 
references subject-based, too.

In fact, the assignment of an item identifier was the source for errors. 
When I copied an already created topic, I forgot to change the item 
identifier and the topics became merged.

I think, if we will have a compact notation it should be possible to create 
topics without an explicit item identifier, shifting the task of the item 
identifier assignment to the topic maps engine. Is this issue reflected in 
the requirements?

When I created the bibMap, a second problem occurred. See the example:

  #PREFIX isbn @"urn:isbn:"

  [isbn:0201749602 : bibtex:BOOK = "XML Topic Maps: ..."]

  [BC1 : bibtex:INBOOK = "Let There Be Light" @"http://www..."]
  bib:contain(isbn:0201749602 , bib:s_Pa02a : bib:containee)

Unfortunately, however, this doesn't work, because the second part of
the qname (after the colon) has to begin with a letter. So for numeric
identifiers this doesn't work. :-(  [cited from a email from Lars Marius]

Is this not that useful syntactical constraint relaxed in the requirements 
of CTM?

Greetings from Leipzig
Lutz