<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:voaf="http://purl.org/vocommons/voaf#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:ns0="http://www.w3.org/2003/06/sw-vocab-status/ns#" xmlns:dct="http://purl.org/dc/terms/" xmlns:ns1="http://purl.org/vocommons/">
<owl:ObjectProperty rdf:about="http://purl.org/vocommons/voaf#extends">
<rdfs:subPropertyOf rdf:resource="http://purl.org/vocommons/voaf#reliesOn"/>
<rdfs:comment xml:lang="en">Indicates that the subject vocabulary extends the expressivity of the object vocabulary by declaring subsumption relationships, using object vocabulary class as domain or range of a subject vocabulary property, defining local restrictions etc ...</rdfs:comment>
<rdfs:comment xml:lang="fr">Indique que le vocabulaire sujet étend l'expressivité du vocabulaire objet en déclarant des relations de subsomption avec ce dernier, ou en utilisant ses classes comme domaine ou co-domaine d'un propriété du vocabulaire sujet, ou en définissant des contraintes locales etc.</rdfs:comment>
<rdfs:label xml:lang="en">extends</rdfs:label>
<rdfs:label xml:lang="fr">étend</rdfs:label>
<ns0:term_status>stable</ns0:term_status>
<dct:description>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:<http://www.w3.org/2002/07/owl#>
PREFIX voaf:<http://purl.org/vocommons/voaf#>
CONSTRUCT{
?vocab1 voaf:extends ?vocab2
}
WHERE{
{?elem1 owl:inverseOf ?elem2. FILTER(!isBlank(?elem2))}
UNION{?elem1 rdfs:domain ?elem2. FILTER(!isBlank(?elem2))}
UNION{?elem1 rdfs:range ?elem2. FILTER(!isBlank(?elem2))}
UNION{?elem2 rdfs:domain ?elem1. FILTER(!isBlank(?elem1))}
UNION{?elem2 rdfs:range ?elem1. FILTER(!isBlank(?elem1))}
?elem1 rdfs:isDefinedBy ?vocab1.
?vocab1 a voaf:Vocabulary.
?elem2 rdfs:isDefinedBy ?vocab2.
?vocab2 a voaf:Vocabulary.
FILTER(?vocab1!=?vocab2)
}
</dct:description>
<rdfs:domain rdf:resource="http://purl.org/vocommons/voaf#Vocabulary"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocommons/voaf"/>
<rdfs:range rdf:resource="http://purl.org/vocommons/voaf#Vocabulary"/>
</owl:ObjectProperty>
</rdf:RDF>
<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:voaf="http://purl.org/vocommons/voaf#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:ns0="http://www.w3.org/2003/06/sw-vocab-status/ns#" xmlns:dct="http://purl.org/dc/terms/" xmlns:ns1="http://purl.org/vocommons/">
<owl:ObjectProperty rdf:about="http://purl.org/vocommons/voaf#extends">
<rdfs:subPropertyOf rdf:resource="http://purl.org/vocommons/voaf#reliesOn"/>
<rdfs:comment xml:lang="en">Indicates that the subject vocabulary extends the expressivity of the object vocabulary by declaring subsumption relationships, using object vocabulary class as domain or range of a subject vocabulary property, defining local restrictions etc ...</rdfs:comment>
<rdfs:comment xml:lang="fr">Indique que le vocabulaire sujet étend l'expressivité du vocabulaire objet en déclarant des relations de subsomption avec ce dernier, ou en utilisant ses classes comme domaine ou co-domaine d'un propriété du vocabulaire sujet, ou en définissant des contraintes locales etc.</rdfs:comment>
<rdfs:label xml:lang="en">extends</rdfs:label>
<rdfs:label xml:lang="fr">étend</rdfs:label>
<ns0:term_status>stable</ns0:term_status>
<dct:description>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>
PREFIX owl:<http://www.w3.org/2002/07/owl#>
PREFIX voaf:<http://purl.org/vocommons/voaf#>
CONSTRUCT{
?vocab1 voaf:extends ?vocab2
}
WHERE{
{?elem1 owl:inverseOf ?elem2. FILTER(!isBlank(?elem2))}
UNION{?elem1 rdfs:domain ?elem2. FILTER(!isBlank(?elem2))}
UNION{?elem1 rdfs:range ?elem2. FILTER(!isBlank(?elem2))}
UNION{?elem2 rdfs:domain ?elem1. FILTER(!isBlank(?elem1))}
UNION{?elem2 rdfs:range ?elem1. FILTER(!isBlank(?elem1))}
?elem1 rdfs:isDefinedBy ?vocab1.
?vocab1 a voaf:Vocabulary.
?elem2 rdfs:isDefinedBy ?vocab2.
?vocab2 a voaf:Vocabulary.
FILTER(?vocab1!=?vocab2)
}
</dct:description>
<rdfs:domain rdf:resource="http://purl.org/vocommons/voaf#Vocabulary"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocommons/voaf"/>
<rdfs:range rdf:resource="http://purl.org/vocommons/voaf#Vocabulary"/>
</owl:ObjectProperty>
</rdf:RDF>