W3C home > Mailing lists > Public > public-esw-thes@w3.org > May 2014

Re: Representing USE-OR in SKOS/XL/ISO25964

From: Simon Spero <sesuncedu@gmail.com>
Date: Wed, 7 May 2014 20:43:54 -0400
Message-Id: <1C10F094-8012-4723-A672-0687266A0705@gmail.com>
To: SKOS <public-esw-thes@w3.org>
A skos:Concept is not required to have a preferredLabel.   You can say (using manchester notation) 

Individual: pitch
    Annotations: 
        skos:altLabel "pitch"@en    
    Types: 
        skos:narrower only ({pitch_sound , pitch_steepness})

Individual: pitch_sound
    Annotations: 
        skos:prefLabel "pitch (sound)"@en   
    Facts:  
     skos:broader  pitch

Individual: pitch_steepness
    Annotations: 
        skos:prefLabel "pitch (steepness)"@en    
    Facts:  
     skos:broader  pitch

   
This is saying that  the only narrower terms for pitch are  “pitch (sound)” or “pitch (steepness)”. 

With skos-xl pref/altLabel, which are Object Properties, instead of just annotations , you can say straight up that pitch has no preferred Label ; otherwise you have to rely on the query language to “close the world” (assume everything it can’t prove is false). 

Individual: pitch
    Types: 
        skos-xl:prefLabel exactly 0 owl:Thing,
        skos:narrower only ({pitch_sound , pitch_steepness})    
    Facts:  
     skos-xl:altLabel  pitch_label
    
Individual: pitch_label
    Facts:  
     skos-xl:literalForm  "pitch"@en
    
In RDF/Turtle  the equivalent would be 

:pitch skos:altLabel “pitch”@en.  

:pitch_sound             skos-xl:prefLabel [skos-xl:literalForm “pitch (sound)”@en];
                         skos:broader :pitch.

:pitch_steepness   	skos-xl:prefLabel [skos-xl:literalForm “pitch (steepness)”@en];
	       		skos:broader :pitch.

:pitch 
      skos-xl:altLabel [skos-xl:literalForm "pitch"@en];
 rdf:type [ rdf:type owl:Restriction ;
                  owl:onProperty skos:narrower ;
                  owl:allValuesFrom [ rdf:type owl:Class ;
                                      owl:oneOf ( :pitch_sound :pitch_steepness)
                                    ]
          ],
    [ rdf:type owl:Restriction ;
                  owl:onProperty skos-xl:prefLabel ;
                  owl:cardinality "0"^^xsd:nonNegativeInteger
                     ].    
Simon
Received on Thursday, 8 May 2014 00:44:24 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 2 March 2016 13:32:20 UTC