- From: Nicholas Car via GitHub <sysbot+gh@w3.org>
- Date: Tue, 05 Feb 2019 12:17:48 +0000
- To: public-dxwg-wg@w3.org
OK:
```
EXAMPLE X: prof:isTransitiveProfileOf in use
# A profile that is within a hierarchy of profiles may wish to indicate it profiles things
# "further up the chain". To do this, prof:isTransitiveProfileOf can be used to indicate
# anything the profile is related to by a series of one or more prof:isProfileOf properties.
# Here the New Zealand profile of the ISO addressing standard is presented in a chain
# of profiles:
@prefix dct: <http://purl.org/dc/terms/> .
@prefix prof: <http://www.w3.org/ns/dx/prof/> .
@prefix role: <http://www.w3.org/ns/dx/prof/role/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://linked.data.gov.au/def/iso19160-1-address-nz-profile>
a prof:Profile ;
rdfs:label "New Zealand Profile of ISO19160-1" ;
rdfs:comment """This is a country-specific profile of the international
addressing standard, ISO19160-1:2015 (Address)""" ;
prof:isProfileOf <http://linked.data.gov.au/def/iso19160-1-address> .
# The ISO thing that the NZ Profile profiles is actually a Web Ontology Language
# (OWL) version of the original ISO addressing standard
<http://linked.data.gov.au/def/iso19160-1-address>
a prof:Profile ;
rdfs:label "OWL Profile of ISO19160-1" ;
rdfs:comment """This profile profiles both ISO19160-1 (Addressing) and also
the Web Ontology Language (OWL)""" ;
prof:isProfileOf <https://www.iso.org/standard/61710.html> ,
<http://www.w3.org/2002/07/owl#> .
<https://www.iso.org/standard/61710.html>
a dct:Standard ;
rdfs:label "ISO 19160-1:2015 Addressing -- Part 1: Conceptual model" .
# Now, according to the semantics of prof:isTransitiveProfileOf, using the
# prof:isProfileOf statements above, one can infer the following additional
# statements:
<http://linked.data.gov.au/def/iso19160-1-address-nz-profile>
prof:isTransitiveProfileOf <http://linked.data.gov.au/def/iso19160-1-address> ,
<https://www.iso.org/standard/61710.html> ,
<http://www.w3.org/2002/07/owl#> .
# These statements may help consumers understand which broad, well-known
# profiles data they have conforms to when they are presented only with its
# conformance to most specialised (lowest) profile in a hierarchy which they
# may not understand.
# In this example too, a user of the profile
# <http://linked.data.gov.au/def/iso19160-1-address-nz-profile> will also
# understand that data conforming to it is also conformant with OWL which is not
# in the direct hierarchy of addressing standards (iso19160-1-address-nz-profile >
# iso19160-1-address > ISO 19160-1:2015) but is critical to know about when using
# the specialised standard as it can indicate reasoning possibilities.
```

--
GitHub Notification of comment by nicholascar
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/643#issuecomment-460617217 using your GitHub account
Received on Tuesday, 5 February 2019 12:18:19 UTC