[sc34wg3] What do we mean by reification?
Steve Pepper
sc34wg3@isotopicmaps.org
Wed, 05 Mar 2003 07:29:27 +0100
At 14:03 03.03.2003 -0500, Patrick Durusau wrote:
>Where I am lost here is the **The basic topic map model does not allow
>this** portion. If a subject is anything whatsoever I want to talk about,
>why are association occurrences and giving an occurrence a name excluded
>from that ambit? (Is this a question of XTM syntax? That may be where you
>are losing me.)
No, it's not a question of XTM syntax, it's a question of ISO 13250 Topic Maps.
In the topic map standard:
- associations cannot have occurrences,
- occurrences cannot have names,
- names cannot play roles in associations,
- etc.
Right?
The only way you can make an assertion about anything in topic maps is by
creating a topic for it and then assigning characteristics to that topic.
Right?
That's all Lars Marius is saying. Surely that's Topic Maps 101? (Or has
your head been completely turned by the RM ;-)
If you want to say something more about, say, the relationship represented
by an association, you have to create a topic for it.
There is a technique - fairly well documented since XTM 1.0 - of using the
source locator of a topic map object (e.g. the ID of an <association>
element) as the value of a <subjectIndictorRef> in a <subjectIdentity>
element. This is, in effect, saying that the subject of the topic in
question is the relationship represented by the <assocation> element. SAM
wants to call *this* process "reification" and distinguish it from the
general, run-of-the-mill act of creating a topic.
I think that makes sense. There is a very real need for a special term that
distinguishes these two cases and the SAM's usage *does* seem to accord
with general practice in AI.
I believe we should adopt the SAM's usage and modify the way the term is
used in RM. (Does the RM actually even need it?)
Anyone that insists on going with the (more general) RM usage should be
prepared to suggest terms to use instead of
reification/reified/reifier/reify where SAM needs them.
Steve
--
Steve Pepper, Chief Executive Officer <pepper@ontopia.net>
Convenor, ISO/IEC JTC1/SC34/WG3 Editor, XTM (XML Topic Maps)
Ontopia AS, Waldemar Thranes gt. 98, N-0175 Oslo, Norway.
http://www.ontopia.net/ phone: +47-23233080 GSM: +47-90827246