[topicmapmail] Contextualized Topic Maps.
Lars Marius Garshol
larsga@ontopia.net
Thu, 25 Mar 2004 15:01:19 +0100
* Thomas B. Passin
|
| This is not hairsplitting -
|
|
| <!ELEMENT association
| ( instanceOf?, scope?, member+ )
| >
|
| <!ELEMENT scope ( topicRef | resourceRef | subjectIndicatorRef )+ >
| <!ELEMENT instanceOf ( topicRef | subjectIndicatorRef ) >
| <!ELEMENT member
| ( roleSpec?, ( topicRef | resourceRef | subjectIndicatorRef )+ )
| >
| <!ELEMENT roleSpec ( topicRef | subjectIndicatorRef ) >
|
| In xtm 1.0, an association may have a scope, while a member (i.e.,
| role) may not. No hairsplitting.
The syntax, the model, and the concepts are three different things.
The latest piece of scripture on this (TMDM, slated to become ISO
13250-2) says:
"All associations have a scope, which defines the context in which
the relationship represented by the association can be considered
valid. The scope applies to the assignment of the roles to the
topics playing them in the same way as it does to the association as
a whole."
--
Lars Marius Garshol, Ontopian <URL: http://www.ontopia.net >
GSM: +47 98 21 55 50 <URL: http://www.garshol.priv.no >