OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

topicmaps-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: [topicmaps-comment] multilingual thesaurus - language,scope ,and topic naming constraint


"Bandholtz, Thomas" <thomas.bandholtz@koeln.sema.slb.com> writes:

> 3. A basename is a basename and not an association.

The above remark is both true and false, depending on
how you read it.

It is true that a <basename> element is not an
<association> element.

However, at the most fundamental level of the semantics
of topic maps, a basename (the name indicated by the
content of a <baseNameString>) is itself a subject.
Every <baseName> element makes the assertion that a
specific subject has, as one of its names, a specific
name, which itself is a subject.  At the most
fundamental level, the only difference between such a
"topic-basename" assertion, and any other kind of
assertion (including all the kinds of assertions that
one might make via <association> elements) is the
semantics of the assertion type.

> 4. Back to the roots: The identifier of a topic is ID
> and not basename. 

The deepest roots are not fully visible in the syntax.
Again, the above remark is both true and false,
depending on how you read it.

It is true that the identifier of a <topic> element is
its ID.

It is also true that, in the Standard Application Model
(SAM) of the Topic Maps paradigm, a subject can be
addressed by means of its base names.  In fact, the
primary reason for the Topic Naming Constraint is to
preserve the possibility of unambiguous addressing of
subjects by means of their base names.  (The Topic
Naming Constraint is that no two subjects can have the
same name in the same scope.)

> If you refer to a topic you use IDREF and not the
> basename.

Correct.  The XTM syntax doesn't provide any constructs
that would explicitly support the addressing of a
particular subject by means of one of its basenames.
(Nevertheless, the underlying SAM is designed to
support it, and applications are free to do it.)

-- Steve

Steven R. Newcomb, Consultant
srn@coolheads.com

voice: +1 972 359 8160
fax:   +1 972 359 0270

1527 Northaven Drive
Allen, Texas 75002-1648 USA



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC