[sc34wg3] SAM,SAM+,SAM++ Or how to extend SAM

Dmitry sc34wg3@isotopicmaps.org
Tue, 11 Feb 2003 20:54:07 -0500

> In addition, it would be useful to have a property which is a list of all
> external topic map resources referenced from the topic map through
> <topicRef> elements.
> These two properties would be especially useful in processing in an
> internet environment where one or more resources may be temporarily
> unavailable.
> Kal

I totally agree with that. I think that Internet scenario is very important
and SAM has to support it.

Because of this Internet related scanario I am also thinking about
serialization  of SAM+ and SAM++.

Let's say that somebody wants to reuse my topic map. I do not want to
pretend that all topics and assertions are "my invention" if I reused other
topic maps. When I export my topic map I would like explicitly specify what
is "local" for this topic map and what was loaded from other places. So when
other people load this "extended" topic map they have a chance to see the
source of information items. I am not saying that they have to trust me and
load map with my source tags. They can load original maps from original
sources and merge them with my original information.

I think it is an important feature if we want  people to reuse topic maps on
Internet. One of the problems that I see here is that XTM does not support
concept of information source directly. We have to add special "system"
occurrences for topics, some "system" associations, some PSIs and reify,
reify, reify.