[topicmapmail] TMRM/TMDM Mapping: bootstrap proxy "subject-identifier"

Lars Marius Garshol larsga at garshol.priv.no
Mon Nov 12 03:45:18 EST 2007


* Johannes Schmidt
>
> today I had a look at the TMRM/TMDM Mapping in the latest version of  
> the Topic Maps Reference Model (which makes the understanding of  
> TMRM easier imo/for me). I have a question concerning the "bootstrap  
> TMDM Ontology" in Annex B.3.
>
> The CTM-line
> subject tm:subject
>
> implies a (local) item identifier and a subject identifier resolved  
> to http://psi.topicmaps.org/iso13250/model.2#subject.

Yes.

> For the conversion process
> 1) a (recursive) proxy subject-identifier = {< subject-identifier,  
> subject-identifier >} is used.
> 2) "For every topic item the item identifier id is used as label for  
> a proxy with the provided
> subject identifier IRI: id = { subject-identifier, IRI }, ." [1]
>
> My question is how to derive/construct the (mandatory) item  
> identifier for "subject" from 1) and 2)?

This is not clear in the current draft. This problem was identified in  
Leipzig, and a new draft should be ready before long where this is  
resolved. (Basically, none of these topics will have item identifiers  
in the new draft.)

> In Annex B.5 a property <item-identifier, i> is declared explicitly...

Yes. That's a different conversion process, though. It uses many of  
these proxies, so it's not possible to use that process to convert the  
bootstrap ontology. (At least not in the current draft.)

--Lars M.


More information about the topicmapmail mailing list