OASIS
Topic Maps Published Subjects Technical Committee Pubsubj > Documents > Deliverables > 1. Definitions, Requirements and Examples |
OASIS Topic Maps Published Subjects TC
Deliverables Version
0.1 - last updated 2002, June 27 1
- Scope and Statement of Purpose The
first and main target of this recommendation is therefore topic maps interoperability,
through efficient definition and identification of subjects represented
by
topics in topic maps. Both
identification of subjects by applications and definition of subjects
for their human users, can be provided by stable resources, made available
through trustable publication process, as defined by the present and following
recommendations. Subjects defined and identified in such a way are called
published subjects. 2
- A gentle introduction to Published Subjects terminology A subject can be an individual, like "Isaac Newton", "IBM, Inc.", or "Paris (France)" ... or a class of such individuals, like "famous scientists" "software companies" or "towns" ... or a more abstract concept like "gravitation" "economic growth" or "baroque style"... In short, a subject can be anything deserving to be identified, named, represented and generally talked about - otherwise said a subject of conversation. Topic Maps specification XTM 1.0 proposes an extremely general definition of a subject. Definition 1 A subject is anything whatsoever, regardless of whether it exists or has any other specific characteristics, about which anything whatsoever may be asserted by any means whatsoever. Applications
deal with a subject by handling a formal representation or proxy, that
will be called throughout this document a topic, to conform to
topic maps terminology. A topic is a representation, inside an application, of an unique, well-defined, and non-ambiguous subject. 2.2 - Subject Indicators and Subject Identifiers Applications
inter-operability needs that authors, users, and applications themselves,
must have ways to agree if two or more topics in the same or different
applications represent the same subject. Definition 3
A subject indicator is a resource that is referred to by an application,
to provide an unambiguous indication of the identity of a subject to a
human being. Definition 4 A subject identifier is an URI that refers to a subject indicator, and provides an unambiguous identification of a subject to an application. 2.3 - Published Subjects Unfortunately,
the whole above scenario is too simple to be sustainable. Any resource
can become a subject indicator by being referred to as such by an application,
whether or not this resource was intended by its publisher to be a subject
indicator. The subject indicators and subject identifiers defined in such
a process are likely to be untrustable and unstable. URIs and the resources
they address are moving targets in the Web universe. The publishers of
resources used as subject indicators might not even be aware of it, and
are likely to leave applications and users with meaningless identifiers
and indicators, if any indicator at all, without previous notice. Definition 5 A published subject is a subject for which there exists at least one published subject indicator. Definition 6 A published subject indicator is a subject indicator that is published and maintained at an advertised address in order to facilitate interoperability of applications. Definition 7 A published subject identifier is the URI of a published subject indicator, chosen and declared by its publisher as the URI to be used by applications to identify the published subject. The
topic maps literature has coined the acronym "PSI", also used
in XTM 1.0 specification. Note that it can expand both as "published
subject indicator" and "published subject identifier".
Those are two faces of the concept, one looking at humans (the indicator),
and one looking at computers (the identifier). Like Janus Bifrons
over Roman doors, PSIs are warrants of a good communication between two
universes. The following are the basic requirements and recommendations for PSIs Requirement 1 :
Requirement 2 :
Recommendation 1 :
Recommendation 2 :
Recommendation 3 :
4 - Examples Draft proposal under discussion : Apples and Oranges |