- From: <hans.cools@agfa.com>
- Date: Wed, 3 Mar 2010 01:51:07 +0100
- To: bernard.vatant@mondeca.com
- Cc: SKOS <public-esw-thes@w3.org>, public-semweb-lifesci@w3.org, Rebecca S Guenther <rgue@loc.gov>
- Message-ID: <OF50A4A0DD.FD191661-ONC12576D9.004382E7-C12576DB.0004AE0D@agfa.com>
Hello Bernard,
ref:
fos:Language as a subclass of skos:Concept, with each instance being
skos:inScheme each of the relevant ISO-639 flavours
Indeed, tx.
Since domain of skos:inScheme and skos:notation is rdfs:resource, one can
also say:
@prefix language: <http://eulersharp.sourceforge
.net/2003/03swap/languages#>.
...
language:aar
a fos:Language;
skos:notation "aa"^^language:iso639-1DT,
"aar"^^language:iso639-2DT.
...
Concerning Protégé:
I tested:
- Blank Nodes without user-defined datatypes: same errors;
- user-defined DT without BN: no error.
I posted it on protege-owl@lists.stanford.edu...
Kind Regards,
Hans Cools | Agfa HealthCare
Researcher | HE/Advanced Clinical Applications Research
T +32 3444 8185 | F +32 3 444 8401 | M +32 499 59 55 75
Quadrat NV, Kortrijksesteenweg 157, 9830 Sint-Martens-Latem, Belgium
http://www.agfa.com/healthcare/
Click on link to read important disclaimer:
http://www.agfa.com/healthcare/maildisclaimer
Bernard Vatant <bernard.vatant@mondeca.com>
01/03/2010 10:40
To
Hans Cools/AXCXW/AGFA@AGFA
cc
SKOS <public-esw-thes@w3.org>, public-semweb-lifesci@w3.org, Rebecca S
Guenther <rgue@loc.gov>
Subject
Re: Fw: SKOS/Datasets
Hello Hans
Skipping all the technical part ... (re. Protégé processing of your
ontology, where we agree something is going wrong, and again my guess it
has something to do with the user-defined dataypes. But it is not the
first time I meet a case were Protégé can't re-open a file it has
generated. I thought Protégé 4.0 has overcome this, but apparently you
found an exception. Maybe you shoud forward this exchange to the Protégé
list?)
... and going directly to your last question which many followers of this
thread might have missed, lost at the bottom of lines of code :)
About SKOS:
Making the class fos:Language a subclass of skos:Concept sounds like a use
mention bug, since the things in the class skos:Concept are within a
scheme of an iso standard of codes, describing a language, not being the
language, not?
This is a recurrent issue in various lists around SKOS, e.g., recent
debates on "can a Person be represented as a skos:Concept". Several
options :
In current published version of lingvoj ontology I define the "Language"
class http://www.lingvoj.org/ontology#Lingvo as a subclass of
dcterms:LinguisticSystem http://purl.org/dc/terms/LinguisticSystem, and
there is no use of skos elements altogether in this ontology, but on the
other hand nothing prevents to declare a language as a skos:Concept in an
open world.
If I remember well, Rebecca Guenther in a private exchange suggested that
in the SKOS publication at LoC the languages will indeed be represented as
instances of skos:Concept.
In your ontology, the very use of skos:exactMatch such as in ...
language:fre
a fos:Language;
rdfs:isDefinedBy language:;
skos:exactMatch [
a skos:Concept; skos:inScheme language:iso639-1;
skos:notation "fr"^^language:iso639-1DT], [
a skos:Concept; skos:inScheme language:iso639-2;
skos:notation "fre"^^language:iso639-2DT];
foaf:name """French"""@en.
... entails that fre:language is indeed a skos:Concept, based on axioms
defined at http://www.w3.org/TR/skos-reference/#L2055
skos:exactMatch is a subproperty of skos:semanticRelation, of which
domain is skos:Concept
So maybe you do not explicitly define your fos:language class as a
subclass of skos:Concept in intension, but in extension, every instance of
it you define is indeed a skos:Concept by entailment.
At this point it would be simpler to define fos:Language as a subclass of
skos:Concept, with each instance being skos:inScheme each of the relevant
ISO-639 flavours.
Bernard
--
Bernard Vatant
Senior Consultant
Vocabulary & Data Engineering
Tel: +33 (0) 971 488 459
Mail: bernard.vatant@mondeca.com
----------------------------------------------------
Mondeca
3, cité Nollez 75018 Paris France
Web: http://www.mondeca.com
Blog: http://mondeca.wordpress.com
----------------------------------------------------
Received on Wednesday, 3 March 2010 00:51:46 UTC