[sc34wg3] Questions on N0396: (13) what is the [type] of aname?
Jan Algermissen
sc34wg3@isotopicmaps.org
Tue, 22 Apr 2003 21:33:48 +0200
Graham Moore wrote:
>
> Jan,
>
> Why would names be done as properties and occurrences as assertions in a
> TMM -> SAM mapping?
Well, don't ask me. *I* would certainly model basenames, occurrences, variantnames
and scope as assertions. I am doing N0396 as a TMA and as it is now, N0396
appearently does not think of topic-basename relationships to be reifiable
relationships:
There is only a topic name item and it is not clear from N0396 if that
item surrogates the relationship or the name. Said in another way: If
the name itself is not a subject, what are the subjects that an assertion
should 'connect' to each other?
This is why I interprete names (in N0396) to be attached to topics by
means of a property and NOT an assertion.
Any clues welcome!
> One of the reasons you gave for occurrence as assertions
> was because they are scoped. Names are also scoped though.
Ok, then the name item seems to surrogate the relationship.
The question remains: what subject is playing the name-role?
Jan
>
> gra
>
> --------------------
>
> Graham Moore, Ontopian <URL: http://www.ontopia.net >
> GSM: +44 (0) 7769658611 moore@ontopia.net
>
> ----- Original Message -----
> From: "Jan Algermissen" <algermissen@acm.org>
> To: <sc34wg3@isotopicmaps.org>
> Sent: Tuesday, April 22, 2003 7:59 PM
> Subject: Re: [sc34wg3] Questions on N0396: (13) what is the [type] of aname?
>
> > Steve Pepper wrote:
> > >
> > > At 20:23 22.04.2003 +0200, Jan Algermissen wrote:
> > > >what is the meaning of the [type] property on the
> > > >name item? Can you give me some examples of name types?
> > >
> > > It specifies the class to which the name belongs, just as
> > > [type] properties on occurrence, association and association
> > > role items do.
> > >
> > > It was introduced at the Baltimore meeting in order to solve
> > > the issue of the topic-naming-constraint. As such it is an
> > > extension to XTM (note that <baseName> elements can now have
> > > <instanceOf> subelements*), but one that was deemed to be
> > > necessary in order to fix the TNC bug.
> >
> > [having a hard time to resist the temptation to comment on calling
> > the TNC a bug :o) ]
> >
> > >
> > > See
> > >
> http://www.ontopia.net/omnigator/models/topic_complete.jsp?tm=tm-standards.x
> tm&id=293
> > >
> > > for more details.
> > >
> > > An example might be
> > >
> > > <topic id="germany">
> > > <baseName>
> > > <instanceOf><topicRef xlink:href="#iso3166-code"/></instanceOf>
> > > <baseNameString>de</baseNameString>
> > > </baseName>
> > > </topic>
> > >
> > > The topic with the ID "iso3166-code" represents a class of names.
> > >
> > > If that topic is an instance of the class
> > > http://psi.topicmaps.org/sam/1.0/#unique-characteristic
> > >
> > > topics with names of that type will be subject to name-based merging.
> >
> > So in that sense, a controled vocabulary is a 'class of names', yes?
> >
> >
> > > Note that "unique-characteristic" is similar in some ways to the RM's
> > > SIDPs...
> >
> > Well, sure! A SAM-as-TMA would provide two properties, one propably called
> > "QualifiedName" (value type being a set of name-nameclass pairs) and the
> other
> > one "Label" (value type being a set of names).
> >
> > Thanks Steve,
> >
> > Jan
> >
> >
> > >
> > > Steve
> > >
> > > *) See http://www.isotopicmaps.org/sam/sam-xtm/#sect-dtd
> > >
> > > --
> > > Steve Pepper, Ontopian
> > > http://www.ontopia.net
> > > DUMUS DELENDUM EST
> > >
> > > _______________________________________________
> > > sc34wg3 mailing list
> > > sc34wg3@isotopicmaps.org
> > > http://www.isotopicmaps.org/mailman/listinfo/sc34wg3
> >
> > --
> > Jan Algermissen http://www.topicmapping.com
> > Consultant & Programmer http://www.gooseworks.org
> > _______________________________________________
> > sc34wg3 mailing list
> > sc34wg3@isotopicmaps.org
> > http://www.isotopicmaps.org/mailman/listinfo/sc34wg3
> >
>
> _______________________________________________
> sc34wg3 mailing list
> sc34wg3@isotopicmaps.org
> http://www.isotopicmaps.org/mailman/listinfo/sc34wg3
--
Jan Algermissen http://www.topicmapping.com
Consultant & Programmer http://www.gooseworks.org