[sc34wg3] N0391-0394: New SAM/XTM documents

Jan Algermissen sc34wg3@isotopicmaps.org
Mon, 21 Apr 2003 09:47:28 +0200

Robert Barta wrote:

> > Now the question is for me, what is missing in TMM?
> >
> > Right now, the TMM defines the semantics of all the components of
> > a real-world relationship (the definition of the assertion structure).
> > What else should it define regarding semantics?
>    Given a TM and a constraint C: What is the result of applying the constraint?

What exactly do you mean by constraint?

>    Given a TM and a query Q: What is the result of the application?

I have developed a query language that is expressed solely in terms of the
TMM (meaning that it works for any TMA) and I'll try to think what I can
do with it regarding your sentence above.

>    Given a TM and another TM': What is the reuslt of merging?

The TMM says that.

>    Given a TM and an update U: What is the result?

An update in topic maps land is a merge, right?

> But this is - obviously - connected with what languages we will use
> for this. 

So, I'd have to write a constraint language for TMM, yes?

> And this is exactly my point: I cannot see how TMM/SAM can
> host infrastructure for something where we have not decided what it
> should do.

I don't understand you here, can you explain? 
> I might be wrong here, but my gutt feeling tells me that including
> this into the discussion now would be to put the cart before the
> horse. I would feel much better if we would concentrate on the (a)
> 'simple processing conformance' now and do a revisiting how SAM/TMM
> correlate with the query processing model (b) later.

I think we first have to define what topic maps essentially are (what
are the essentials of the topic map data model) so I assume I think
just the opposite of what you think.

> In many cases applications will only need (a) for the time being,
> anyway, I would guess. And: The simpler (a) is, the better the chances
> to harmonize it with (b).

What does 'simple' mean in this context? I'd say that we cannot get much simpler
than the TMM, or?


> \rho

Jan Algermissen                           http://www.topicmapping.com
Consultant & Programmer	                  http://www.gooseworks.org