Topic Map Specifications | Filter | Export | Statistics | Query

Description

Subject Identifiers (1)

Internal Occurrences (1)

Occurrences of this Type (115)

  • According to XTM 1.0 the default occurrence type is the "occurrence" published subject. Should this standard follow its lead? If so, what does it mean? (xtm-def-occurrence-type)
  • Are all information items in a data model instance required to be reachable from the topic map item by traversing the properties and items? (item-parent-required)
  • Are subtype loops allowed? (psi-subclassing-loops)
  • Are topic characteristic assignments statements about the topics's subject, or about the topic? (term-topic-characteristic-assignment)
  • Are topics representing information resources allowed as types? (prop-subj-address-class)
  • Are topics representing resources allowed as themes in scopes? (prop-subj-address-scope)
  • At what level of interpretation does the topic represent the resource? Does it represent that storage location? The stream of bytes? The stream of bytes interpreted in some particular way? The standard must either leave the details open or clarify this. Note that it may be impossible to clarify when the interpretation of locators is left undefined. (term-subject-address-def)
  • Attributes declared as #FIXED in the DTD can not be guaranteed to always be present in the XML document as parsed, either because there is no DOCTYPE declaration, or because the parser does not read the DTD. This affects both namespace and XLink parsing, which again affects the procedure used to recognize element types. (xtm-fixed-attributes)
  • Distinguish between properties which have containment semantics, and those which are references? (container-props)
  • Do the 'linktrav' and 'listtrav' attributes of the HyTM syntax have model significance? (association-traversal)
  • Do the definitions of the terms 'topic map processor' and 'topic map applications' have unwanted consequences for what software architectures can be conforming implementations of this standard? (term-tm-processor)
  • Do we need to define the term 'application' formally? (term-application)
  • Do we need to define what the empty set is? And the empty string? (term-empty-set)
  • Do we need to define what the empty string is? What about non-empty string (used liberally throughout)? (term-empty-string)
  • Does XTM allow full XPointer references, or only bare names? (xtm-href-xpointer)
  • Does the thing reified by a topic count as a characteristic of the topic? It is the subject of the topic, so the question is perhaps whether we are interested in the characteristics of topics or subjects. (term-topic-characteristic-reified)
  • Does this standard need to define how sorting of topics is done? It is a highly fundamental operation. On the other hand, users may want flexibility in this regard. (op-sorting)
  • For full internationalization it is necessary to support bidirectional text in names and occurrences. This requires that certain kinds of information be provided about the text. (string-bidi)
  • How are references from a topic map to elements which have no corresponding information item in the model interpreted? When they occur as occurrences, subject indicators, subject addresses or similar? (xtm-unused-ids-interpretation)
  • How does one determine which subjects are published subjects and which are not? Is it necessary for the SAM model to provide a mechanism for this at all? (psi-identification)
  • How does one uniquely identify the set of published subjects defined in SAM? Is there a need to do so? Is a published subject for these published subjects needed? (Does it include itself?) (psi-set-psi)
  • How should XML data be represented in the data model? (xml-data-representation)
  • How should the unconstrained scope be represented? (scope-unconstrained-rep)
  • How should values from infinite subject spaces be represented in topic maps? (infinite-subject-spaces)
  • ISO 13250 states that subject identity may be "inferred from the topic's characteristics." Does SAM need words to the same effect? (subject-identity-establish)
  • ISO 13250:2000 allows a display name to have a scope that is a subset of that of the corresponding base name. This apparent contradiction needs to be resolved. (prop-variant-scope-superset)
  • ISO 13250:2000 does not restrict display/sort names to a single base name, by design. Is it acceptable for SAM to do so? (variant-in-basename)
  • If a locator syntax allows equivalent locators to be given different syntactical expressions normalization must be applied in order to take this into account. Where should the text that sets out this requirement go? Does it belong in this document, or in the syntax specifications? (locator-normalization)
  • If it may not be null, why may it be empty? (prop-value-null)
  • If the subject identifier is a locator that does not refer to an information resource, what is the subject indicator then? This also applies to the subject address. (term-subject-indicator-def)
  • If the topic naming constraint is not retained by the standard, is there then any need for this published subject? Or will the base name then take over the function previously fulfilled by this published subject? (psi-display-name)
  • If you reify a topic name, does that affect your allowed type? If you reify an association, must you inherit its type? (reification-effects)
  • Is [label] a better name? (prop-value)
  • Is a base locator property on the topic map item needed by other specifications? (prop-base-locator)
  • Is it acceptable for the [reified] property to be computed, or must it be a fundamental property? (prop-reifier-computed)
  • Is it acceptable that constraint violations may be reported at any time? (err-constraint-violations)
  • Is it allowed for a topic to have the same locator item both as subject identifier and as subject address? If it does, must not this mean that the topic has two subjects? (merge-same-subj-ind-addr)
  • Is it an error for a topicRef element to refer to an element that is not a topic element? (xtm-topicref-notatopic)
  • Is it an error if a mergeMap element refers to an XML document that contains multiple topicMap elements without providing a disambiguating fragment reference? (xtm-mergemap-reference)
  • Is it likely that the term "IRI" will replace "URI" in the foreseeable future? Does there need to be well-defined mechanism for adding new possible values for the [notation] property? (prop-notation-interp)
  • Is the URI given in the xlink:href attribute (of topicRef elements) required to have a fragment identifier? (xtm-topicref-fragment)
  • Is the term "subject identity" needed? It is defined in XTM 1.0, but it is not clear that there is any use for it. The XTM 1.0 definition is: That which makes two subjects identical, or distinguishes one subject from another. (term-subject-identity)
  • Is the term 'theme' useful, or best forgotten? (term-theme)
  • Is this conformant to the XML c14n with respect to namespaces? (cxtm-namespace)
  • Is topic.[subject address] the right name for the property? We have [subject indicator], not [subject identifier], so why [subject address] rather than [subject resource]? (prop-subj-address-name)
  • Is whitespace allowed in the xlink:href attribute? If it is allowed, how is it interpreted? If it is not allowed, what action is taken when it is found? (xtm-href-whitespace)
  • Must both [role playing topic] and [role type] have values? (assoc-role-player-type)
  • Must locators really refer to information resources? Some URN schemes allow resources that are not information resources to be addressed. This affects the definitions of "information resource", "locator", as well as the [subject identifiers] and [subject addresses] properties. (locator-reference)
  • None of the interchange syntaxes allow source locators to be interchanged. Is interchange of source locators a desired feature? Do the syntaxes need to be extended to accomodate source locators? (prop-srcloc-interchange)
  • RFC 2396, section 4.2, specifies that URI references of the form "" and "#fragment" are resolved relative to the URI of the current entity. Should XTM should follow this? (xtm-same-doc-refs)
  • Should HyTM mnemonics be represented in the model using special properties, or should they be represented using already existing constructs? (mnemonic-representation)
  • Should all or some element types which have xlink:href attributes also be given an xlink:actuate attribute? If so, what should the legal range of values be? (xtm-xlink-actuate)
  • Should all types be called classes, all classes types, or should both terms be used? Which terms should be used where? (type-vs-class)
  • Should base name items be merged, so that assertions made about one base name will also apply to all other base names that have the same identity? (This also applies to occurrences.) (names-as-subjects)
  • Should base names be allowed to have both types and scopes in the same way that occurrences do? (names-with-types)
  • Should it be possible to create topics that represent strings, and for it to be formally clear that these topics do represent particular strings? If so, how? (strings-as-subjects)
  • Should it become possible for the scopes of topic characteristic assignments to have internal structure? (prop-scope-structure)
  • Should multiple resourceRef elements be allowed inside subjectIdentity? (xtm-subjectidentity-children)
  • Should occurrences be allowed to have variants in the same way that topic names are? (occurrence-variants)
  • Should resourceRef be allowed in roleSpec, instanceOf and parameters? (xtm-where-resourceref)
  • Should source locators of B be copied into A? If they are, it is implied that A is the same topic map as B, which is not true. Also, topics reifying B will then also reify A, which means that any statements made about B will also apply to A. (merge-prop-srclocs)
  • Should the "topic", "association", and "occurrence" PSIs be specified in the SAM? If so, what do they mean, and what is their function? (psi-generics)
  • Should the DM have a conformance section of its own? If so, what does it mean to conform to the DM? (sam-conformance)
  • Should the UML diagrams be made normative? (meta-uml-normative)
  • Should the XSDL and RELAX-NG schemas declare xlink:href attributes to be of type URI? (xtm-schema-uri)
  • Should the [subject addresses] property be called [subject locators] instead? (prop-subject-addresses)
  • Should the [value] property be normalized? Note: This issue also applies to occurrence items. (cxtm-resource-data-normalization)
  • Should the id attribute of member be ignored? This makes it impossible to reify association roles in XTM. On the other hand, member elements do not necessarily map to a single association role item. (xtm-member-id)
  • Should the parameters element type be deprecated and replaced by scope? (xtm-parameters-deprecate)
  • Should the specification have a non-normative section providing guidance for implementors on how to do reserialization properly? (xtm-reserialization-recommendation)
  • Should the standard retain the topic naming constraint? (topic-naming-constraint)
  • Should the standard say as little as possible about the nature of subjects, or should it be more detailed in order to provide guidance to readers? The current text is detailed, but may be too much so. (term-subject-def)
  • Should the standard state outright that "subject" and "resource" (as per RFC 2396) are the same thing? (Quote: A resource can be anything that has identity. Familiar examples include an electronic document, an image, a service (e.g., "today's weather report for Los Angeles"), and a collection of other resources. Not all resources are network "retrievable"; e.g., human beings, corporations, and bound books in a library can also be considered resources.) (subject-vs-resource)
  • Should the subject identifiers defined by XTM 1.0 be retained as they are, or should new equivalent ones be defined to replace the originals? (psi-topicmaps.org)
  • Should the topicMap element have a version attribute? (xtm-topicmap-version)
  • Should the variantName element type be deprecated, and the content model of variant be adjusted to make it redundant? (xtm-variantname-deprecate)
  • Should the version number in the XTM namespace URI be changed? (xtm-namespace-uri)
  • Should the xml:base attribute be allowed on every non-empty element type? (xtm-xmlbase-everywhere)
  • Should there be a computed [parent] property on all information item types except the topic map item type? (prop-parent)
  • Should this property only accept a single value? (prop-subj-address-values)
  • Should topic items be required to have a value for at least one of the [source locators], [subject indicators], or [subject locator] properties? (topic-identity-required)
  • Should topic items have a [reifier] property? Should it be possible to reify topics? If so, how? (prop-reifier-topic)
  • Should topic map items have a [schema] property that may contain their schema definition(s)? This would make it clear where to find the topic map schema. On the other hand, the TMCL specification should perhaps have its own rules for specifying how to find the schema of a topic map. It may be better to keep the levels strictly apart. (prop-schema)
  • Should we always output an ID attribute, or only when the topic map is reified? (cxtm-topicmap-id)
  • Should we define an equality criterion for topic map items? There is no need for duplicate removal for topic maps, but on the other hand that would be what is needed to define the conformance requirements on serialization implementations. (op-topic-map-compare)
  • Should we define operations that describe how modification of SAM instances is done? (op-modifications)
  • Should we extend the content model of resourceData to allow arbitrary markup within the element, and require implementations to be able to represent this? (xtm-resourcedata-markup)
  • Should we have the topic.[classes] property? It means either that classness cannot be scoped, or that classness has a double representation. The question is: is scoping of classness important? Does it cause problems for implementations and applications? (prop-classes)
  • Should we name the type properties [association type], [role type], and [occurrence type], or should they all be called [type]? (prop-type-properties)
  • Should we retain the id attribute on element types which do not represent something that can be reified? (xtm-unused-ids)
  • Should we speak about 'equality' of items, or 'equivalence'? (term-equal)
  • The XTM DTD contains a number of implicit constraints, such as that an addressable subject may not be used as a theme or a type. Should these constraints be mirrored in the SAM? (xtm-implicit-constraints)
  • The definitions of 'base name' and basename.[value] are too naïve in the presence of the TNC. If we are to have the TNC they must change. (term-base-name-def)
  • The presence of a TMCL schema may allow applications to improve the result of merging topics/topic maps by providing enough information to allow implementations to do additional transformations and redundancy removal. How should the SAM specification deal with this possibility? (merge-use-of-schemas)
  • The purpose of this topic map is to document the topic map standards process, and thereby make it easier to follow and easier to understand its result and the rationale for that result. The topic map is entirely unofficial. (Topic Map Specifications)
  • The rules for ordering association role items in section are not sufficient to make comparisons of [role played] properties in all cases. (cxtm-topic-roles-played-order)
  • The scope of ISO 13250 is currently restricted to only defining the issues related to the interchange of topic maps. Should that scope be extended so that the standard can also cover application-internal issues? (scope-extension)
  • The term "subject address" does not correlate with the term "subject indicator", since "subject address" corresponds more clearly to "subject identifier". A better name should be found. (term-subject-address)
  • The text as specified here requires that XTM processors do XML Namespace processing. Is that acceptable? XTM 1.0 seems to imply that namespace processing is optional. Also, proper namespace processing allows the use of different namespace prefixes, which break straight DTD validation. (xtm-namespace-support)
  • The text as written implies that processors must use a Unicode normalization form, without requiring any particular one. The Web Character Model requires Normalization Form C, as does the current XML 1.1 Working Draft. Requiring normalization improves string comparison, but imposes a possibly unwelcome burden on implementors. (string-normalization)
  • This definition of scope is different from that of XTM 1.0 and ISO 13250:2000, in that it explicitly says topic characteristic assignments are valid for each of the subjects in its scope individually. Is that acceptable? (term-scope-def)
  • Unknown elements are ignored in order to ensure forwards compatibility, but this means DTD compliance cannot be required. Which is more important? (xtm-unknown-elements)
  • What does it mean when type-instance associations are scoped? How is this to be interpreted, and what is the interaction with scoped supertype-subtype associations? (psi-type-instance-scope)
  • What happens if a resource that is not an XTM document is referenced with mergeMap or topicRef? (xtm-reference-non-xtm)
  • What happens if two different topic items reify the same item? Should they be merged? (reifier-merging)
  • What happens when external references from an XTM document fails? Note that only topicRef and mergeMap references can fail, since these are the only references followed by an XTM processor. (xtm-external-ref-failure)
  • What happens when the same locator appears as a source locator for one topic and as a subject identifier for another? Does that locator then become a source locator or a subject identifier of the merged topic? This question arises both under deserialization and under merging. (merge-srcloc-vs-subjid)
  • What happens when the single subject address constraint is violated? (constr-single-subject-address)
  • What if the topicRef element refers to a topic in an external resource where the topicMap element is not the document element. Is that an error? What if there is more than one topicMap element? (xtm-topicref-xtmwrap)
  • What is the correct behaviour if a topicRef to an external document occurs first, followed by a mergeMap with added themes? (xtm-mergemap-and-topicref)
  • What locator notations, if any, must be supported? (locator-notation-support)
  • What version number should we give the updated XTM syntax? (xtm-version)
  • Where should the indicators for the subjects published in the new ISO 13250 be published? (psi-publishing)
  • Which schema should be the normative schema? (xtm-normative-schema)
  • XTM 1.0 has a term "topic name", but it is not clear how it relates to the term "base name". Its use in XTM 1.0 seems to be inconsistent. Is the term useful, or should it be abandoned? (term-topic-name)
 
Object id: 12
Item identifier(s):
[file:/apps/ontopia.net/tomcat/ontopia-5.3.0/topicmaps/tm-standards.xtm#description]