[topicmapmail] Questions About XTM Occurrence Semantics
Lars Marius Garshol
larsga at ontopia.net
Mon Feb 26 08:26:19 EST 2007
Hi Peter,
* Peter P. Jones
>
> Imagine I have a topic for some subject and in some scope, say
> {a,b,c},
> that topic has an occurrence with a particular locator.
>
> If I reify that occurrence, what is the precise meaning of the
> reifying
> topic construct?
>
> Is it:
> a) A reification of the particular information item that is that
> occurrence? So I can talk about the information item.
> b) A reification of the particular occurrence of the subject somewhere
> (outside TM-land)?
> c) Something else I haven't thought of.
The answer is b). XTM 1.0 is silent on this (as far as I can
remember), but TMDM is (IMHO) pretty clear on this:
http://www.isotopicmaps.org/sam/sam-model/#d0e994
> What I would like is to reify a particular occurrence, but I would
> also
> like the intent of the reification to be that I am reifying the
> occurrence of the subject and not the technical construct of the TM
> information item, if that is possible.
That's the standard semantics, so no worries.
> In the reifying topic construct, does it make a difference w.r.t. the
> above whether I use a subject locator or subject identifier.
> I.e. does subject locator provide for (b) while subject identifier
> provides for (a)?
> Or are matters more like (c)?
If you use a subject locator in the syntax the standard says nothing
about what it might mean beyond the general semantics of the subject
locator constructor. I would take that to mean that using a subject
locator means you are talking about the XML element in the XTM file.
I hope this helps.
--
Lars Marius Garshol Mobile: +47 98 21 55 50
CTO, Ontopia Office: +47 23 23 30 83
More information about the topicmapmail
mailing list