[sc34wg3] SAM 3.4.4 Reification and 3.4.5 Properties

Lars Marius Garshol sc34wg3@isotopicmaps.org
16 Apr 2003 23:21:28 +0200

* Martin Bryan
| I'd always been under the impression that the only reason you needed
| to reify a topic was if you wanted to make a reference to that topic
| as part of the topic.=20

You can't actually do that. :-)

Reification is what I do if I want to create a topic that represents
the name 'Martin Bryan'.

  <topic id=3D"mb">
      <subjectIndicatorRef xlink:href=3D"http://xmlns.com/foaf/0.1/Person"/>
    <baseName id=3D"mb-name">
      <baseNameString>Martin Bryan</baseNameString>

  <topic id=3D"mb-name-topic">
      <subjectIndicatorRef xlink:href=3D"#nice-name"/>
      <subjectIndicatorRef xlink:href=3D"#mb-name"/>

The 'mb-name-topic' topic now represents the name "Martin Bryan".

If I create a new topic

  <topic id=3D"mb-topic">
      <subjectIndicatorRef xlink:href=3D"#mb"/>

what happens is that 'mb-topic' represents you, but that's also what
the topic 'mb' does, and so the two merge.

Topic maps don't have a mechanism for reifying topics.

<URL: http://www.ontopia.net/omnigator/models/topic_complete.jsp?tm=3Dtm-st=
andards.xtm&id=3Dprop-reifier-topic >

| What does "ordinary representation" mean Lars Marius?

It's the relationship between A and B when A represents B, so for
example between the topic 'mb' and you, or between the letter '=D8' and
the sound I make at the beginning of the Norwegian word '=F8l' (beer),
or between the number 1 and the thing that all sets whose cardinality
is 1 have in common, or ...

Lars Marius Garshol, Ontopian         <URL: http://www.ontopia.net >
GSM: +47 98 21 55 50                  <URL: http://www.garshol.priv.no >