W3C home > Mailing lists > Public > public-esw-thes@w3.org > September 2004

re: [Proposal][SKOS-Core] Notes

From: Miles, AJ (Alistair) <A.J.Miles@rl.ac.uk>
Date: Tue, 21 Sep 2004 18:43:29 +0100
Message-ID: <350DC7048372D31197F200902773DF4C05E50C28@exchange11.rl.ac.uk>
To: "'public-esw-thes@w3.org'" <public-esw-thes@w3.org>

Any further comments on this proposal?

<http://lists.w3.org/Archives/Public/public-esw-thes/2004Sep/0005.html>

...

We employ a property hierarchy, which can be extended by scheme owners via 
rdfs:subPropertyOf for more specific note properties.

Below is the property hierarchy I suggest:

rdfs:comment	
	skos:publicNote
		skos:definition
		skos:scopeNote
		skos:example
		skos:historyNote
	skos:privateNote
		skos:editorNote

... with the following definitions (and comments):

skos:publicNote
  - A general note intended for public consumption.
  - (This property not intended to be used directly, but as a super-property
for 
other properties indicating documentation intended for public consumption.)

skos:definition
  - A statement or formal explanation of the meaning of a concept.

skos:scopeNote
  - A note that helps to clarify the meaning of a concept.
  - (Typically used to describe what is or is not in scope for the concept,
i.e. 
what is or is not included in the concept's meaning.)

skos:example
  - A note or resource that illustrates the intended use of a concept.

skos:historyNote
  - A note about the history or past use and meaning of a concept.

skos:privateNote
  - A note not intended for public consumption.
  - (This property not intended to be used directly, but as a super-property
for 
other properties indicating documentation not intended for public
consumption.)

skos:editorNote
  - A note for an editor, translator or maintainer of the vocabulary.

----

I also suggest three optional modes of usage for these properties:

  - Mode 1 (Literal): the value of the property is a Literal (useful where 
scheme owner wants to keep things as simple as possible).

e.g.

<skos:Concept rdf:about="http://example.org/topics/0304">
	<skos:definition xml:lang="en">Any of several treelike Asian herbs
of the genus 
Musa, especially M. acuminata, having a terminal crown of large, entire
leaves 
and a hanging cluster of fruits.</skos:definition>
</skos:Concept>

  - Mode 2 (Blank node resource): the value of the property is a blank node,

with the text of the note being placed as the value of an rdf:value property
of 
the blank node (useful where additional information about the note must be 
represented, e.g. author or date).

e.g.

<skos:Concept rdf:about="http://example.org/topics/0304">
	<skos:historyNote rdf:parseType="Resource">
		<rdf:value>The definition was modified to include members of
the plantain 
family.</rdf:value>
		<dc:date>2004-08-02</dc:date>
	</skos:historyNote>
</skos:Concept>

  - Mode 3 (Resource): the value of the property is a textual web resource
(such 
as html or text file) containing the body of the note (useful where e.g.
example 
    or definition exists in separate file).

e.g.

<skos:Concept rdf:about="http://example.org/topics/0304">
	<skos:example>
		<rdf:Description
rdf:about="http:example.org/examples/0304.html">
			<!-- additional properties of the file could also be
mentioned here, e.g. 
author. -->
		</rdf:Description>
	</skos:example>
</skos:Concept>

Having three different modes of usage shouldn't be a problem, because 
applications will be able to detect the difference easily (i.e. is the
statement 
object a Literal? Yes -> Mode 1, No -> Is the value a blank node? Yes ->
Mode 2, 
No -> Mode 3.


Al.



---
Alistair Miles
Research Associate
CCLRC - Rutherford Appleton Laboratory
Building R1 Room 1.60
Fermi Avenue
Chilton
Didcot
Oxfordshire OX11 0QX
United Kingdom
Email:        a.j.miles@rl.ac.uk
Tel: +44 (0)1235 445440
Received on Tuesday, 21 September 2004 17:44:03 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:38:52 GMT