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: [xtm-wg] Questions about Merging.


Hi.

Regarding Annex F (XTM Processing Requirements), if these are requirements
why are they labelled informative and not normative?

Why is there no "Subject Equivalence Principle"? Is this assumed to be
derived from Section 2.4 (Merging)?

Section 2.4 (Merging) states that topics have the same subject if "they have
one or more subject indicators in common". Is this meant to include the
<topicRef> elements located inside the topics' <subjectIdentity> elements or
just the <subjectIndicatorRef> elements?

Postcondition 3 of F.5.1 (Topic merge operation) says "The set of subject
indicators of M is equal to the union of the set of subject indicators of A
and B." Does this also include <topicRef>s? If so, then if a <topicRef> and
<subjectIndicatorRef> are determined to be equivalent using F.3.1
(Equivalence of <subjectIndicatorRef> and <topicRef>), which one is
discarded? This might be a moot point since B.4 (Referencing the Subject)
only shows that a Topic has zero or more SubjectIndicators. Unless, of
course, this includes <topicRef>s.

What I'm wondering is this: do XTM processors differentiate between
<subjectIndicatorRef>s and <topicRef>s after deserializing an XTM document?
So, if the in-memory topic map was reserialized, should the
<subjectIdentity> element contain identical <topicRef> and
<subjectInidcatorRef> elements as the original document?

Postcondition 2 of F.5.1 (Topic merge operation) says "The set of name
characteristics of M is equal to the union of the set of name
characteristics of A and B." If two topics are deemed to have the same
subject according to 2.4 (Merging) by virtue of having one subject indicator
in common but both topics have different base names in the same scope, which
base name gets discarded? The reason I ask is because 2.2.2.1 (Base Name)
says "Base names are subject to the topic naming constraint, which prohibits
a processed topic map from containing multiple topics with the same base
name in the same scope." (The definition for topic naming constraint, by the
way, doesn't state this although the definition for base name does.)

Does the topic naming constraint apply to base names in the unconstrained
scope? Topic "t35" in F.5.1 (Topic merge operation) contains two base names
in the unconstrained scope. If multiple base names within the unconstrained
scope are allowed then does Topic A (with only one base name in the
unconstrained scope) address the same subject as Topic B (with two base
names in the unconstrained scope) if Topic A's base name matches only one of
Topic B's or would Topic A be required to have both of Topic B's?

Thanks,

Jason Diamond
http://injektilo.org/


------------------------ Yahoo! Groups Sponsor ---------------------~-~>
eGroups is now Yahoo! Groups
Click here for more details
http://click.egroups.com/1/11231/0/_/337252/_/981876157/
---------------------------------------------------------------------_->

To Post a message, send it to:   xtm-wg@eGroups.com

To Unsubscribe, send a blank message to: xtm-wg-unsubscribe@eGroups.com



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


Powered by eList eXpress LLC