Skip to content

Commit

Permalink
Metadata updates + changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
hammar committed Apr 4, 2019
1 parent 32e765b commit 6dde16f
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 37 deletions.
23 changes: 14 additions & 9 deletions full.rdf
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@
<owl:imports rdf:resource="https://w3id.org/rec/lease/3.0/"/>
<owl:imports rdf:resource="https://w3id.org/rec/metadata/3.0/"/>
<cc:license rdf:resource="https://opensource.org/licenses/MIT"/>
<dc:contributor xml:lang="en">Håkan Eriksson</dc:contributor>
<dc:contributor xml:lang="en">Joakim Eriksson</dc:contributor>
<dc:contributor xml:lang="en">Per Karlberg</dc:contributor>
<dc:contributor rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Håkan Eriksson</dc:contributor>
<dc:contributor rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Joakim Eriksson</dc:contributor>
<dc:contributor rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Per Karlberg</dc:contributor>
<dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Erik Wallin</dc:creator>
<dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Karl Hammar</dc:creator>
<dc:description xml:lang="en">This ontology imports all RealEstateCore (REC) modules and thus gives the fullest expressivity that REC allows. You can use this ontology as-is, or you can construct your own ontology by importing individual REC modules.</dc:description>
Expand All @@ -37,13 +37,18 @@
<dcterms:modified>2019-04-01</dcterms:modified>
<vann:preferredNamespacePrefix>rec</vann:preferredNamespacePrefix>
<vann:preferredNamespaceUri>https://w3id.org/rec/full/3.0/</vann:preferredNamespaceUri>
<rdfs:comment xml:lang="en">Version 3.0 is a major refactoring of REC:
<rdfs:comment xml:lang="en">Version 3.0 is a major and compatibility-breaking refactoring of REC:

* Properties have been defined as being single-domain and single-range
* Meronomy properties have been refactored to allow transitive traversal of the parthood hierarchy from RealEstate all the way down to individual devices using the isPartOf and hasPart superproperties
** This has required refactoring of the relations Building &lt;-&gt; BuildingComponent and Device &lt;-&gt; DeviceComponent (the latter is removed)
* Class naming has been simplified
* Module boundaries have been clarified and three modules (lease, metadata, agents) have been added</rdfs:comment>
* Properties have been defined as being (at-most) single-domain and single-range, supporting usability and visualization.
* Meronomy properties have been refactored to allow transitive traversal of the parthood hierarchy from RealEstate all the way down to individual devices using the isPartOf and hasPart superproperties.
** This has required refactoring of the relations Building &lt;-&gt; BuildingComponent and Device &lt;-&gt; DeviceComponent (the latter is removed).
* Class naming has been simplified (BuildingStructure -&gt; Building, BuildingStructureComponent -&gt; BuildingComponent, etc).
* A (minimal) representation of GeoSPARQL has been integrated, to allow for standardized geospatial representations and querying. REC home-made geospatial/location vocabulary is phased out as a consequence.
* Alignments against other ontologies or standards (BIP, Belok, IPSO, Haystack, fi2xml, IFC) have been broken out into separate alignment files
* Module boundaries have been clarified and three new modules (Lease, Metadata, Agents) have been added, in preparation of anticipated modelling work.
* All entities have been assigned rdfs:labels and the large majority rdfs:comments.
* The modules have been documented with metadata using DC, CC, VANN, cpannotationschema, etc.
* All IRI:s are now HTTPS</rdfs:comment>
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">3.0</owl:versionInfo>
</owl:Ontology>
</rdf:RDF>
Expand Down
65 changes: 37 additions & 28 deletions metadata.rdf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
<rdf:RDF xmlns="http://purl.org/dc/elements/"
xml:base="http://purl.org/dc/elements/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:cpannotationschema="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
Expand All @@ -14,7 +13,8 @@
xmlns:vann="http://purl.org/vocab/vann/"
xmlns:dcterms="http://purl.org/dc/terms/"
xmlns:dcmitype="http://purl.org/dc/dcmitype/"
xmlns:metadata="https://w3id.org/rec/metadata/">
xmlns:metadata="https://w3id.org/rec/metadata/"
xmlns:cpannotationschema="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#">
<owl:Ontology rdf:about="https://w3id.org/rec/metadata/">
<owl:versionIRI rdf:resource="https://w3id.org/rec/metadata/3.0/"/>
<cc:license rdf:resource="https://opensource.org/licenses/MIT"/>
Expand All @@ -30,22 +30,25 @@ The copyright on the constituent parts (classes, properties, named individuals)
<dcterms:modified>2019-04-01</dcterms:modified>
<vann:preferredNamespacePrefix>metadata</vann:preferredNamespacePrefix>
<vann:preferredNamespaceUri>https://w3id.org/rec/metadata/3.0/</vann:preferredNamespaceUri>
<rdfs:isDefinedBy rdf:resource="http://creativecommons.org/ns#"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/terms/"/>
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/vann/"/>
<rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#"/>
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">3.0</owl:versionInfo>
</owl:Ontology>




<!--
<!--
///////////////////////////////////////////////////////////////////////////////////////
//
// Annotation properties
//
///////////////////////////////////////////////////////////////////////////////////////
-->




<!-- http://creativecommons.org/ns#license -->
Expand All @@ -54,7 +57,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://creativecommons.org/ns#"/>
<rdfs:label xml:lang="en">has license</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/contributor -->
Expand All @@ -64,7 +67,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
<rdfs:label xml:lang="en-us">Contributor</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/coverage -->
Expand All @@ -75,21 +78,17 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:label xml:lang="en-us">Coverage</rdfs:label>
<rdfs:seeAlso rdf:resource="http://www.getty.edu/research/tools/vocabulary/tgn/index.html"/>
</owl:AnnotationProperty>




<owl:AnnotationProperty rdf:about="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#coversRequirements">
<rdfs:comment>This annotation property is used for exemplifying possible requirements the content pattern provides a solution for. Requirements are expressed as natural language competency questions.</rdfs:comment>
</owl:AnnotationProperty>

<!-- http://purl.org/dc/elements/1.1/creator -->

<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/creator">
<rdfs:comment xml:lang="en-us">Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity.</rdfs:comment>
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
<rdfs:label xml:lang="en-us">Creator</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/date -->
Expand All @@ -100,7 +99,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:label xml:lang="en-us">Date</rdfs:label>
<rdfs:seeAlso rdf:resource="http://www.w3.org/TR/NOTE-datetime"/>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/description -->
Expand All @@ -110,7 +109,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
<rdfs:label xml:lang="en-us">Description</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/format -->
Expand All @@ -121,7 +120,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:label xml:lang="en-us">Format</rdfs:label>
<rdfs:seeAlso rdf:resource="http://www.iana.org/assignments/media-types/"/>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/identifier -->
Expand All @@ -131,7 +130,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
<rdfs:label xml:lang="en-us">Identifier</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/language -->
Expand All @@ -142,7 +141,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:label xml:lang="en-us">Language</rdfs:label>
<rdfs:seeAlso rdf:resource="http://www.ietf.org/rfc/rfc4646.txt"/>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/publisher -->
Expand All @@ -152,7 +151,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
<rdfs:label xml:lang="en-us">Publisher</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/relation -->
Expand All @@ -162,7 +161,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
<rdfs:label xml:lang="en-us">Relation</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/rights -->
Expand All @@ -172,7 +171,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
<rdfs:label xml:lang="en-us">Rights</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/source -->
Expand All @@ -182,7 +181,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
<rdfs:label xml:lang="en-us">Source</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/subject -->
Expand All @@ -192,7 +191,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
<rdfs:label xml:lang="en-us">Subject</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/title -->
Expand All @@ -202,7 +201,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
<rdfs:label xml:lang="en-us">Title</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/elements/1.1/type -->
Expand All @@ -213,7 +212,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:label xml:lang="en-us">Type</rdfs:label>
<rdfs:seeAlso rdf:resource="http://dublincore.org/documents/dcmi-type-vocabulary/"/>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/terms/date -->
Expand All @@ -226,7 +225,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/date"/>
<rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
</owl:AnnotationProperty>



<!-- http://purl.org/dc/terms/modified -->
Expand All @@ -238,7 +237,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/date"/>
<rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
</owl:AnnotationProperty>



<!-- http://purl.org/vocab/vann/preferredNamespacePrefix -->
Expand All @@ -248,7 +247,7 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/vann/"/>
<rdfs:label xml:lang="en">Preferred Namespace Prefix</rdfs:label>
</owl:AnnotationProperty>



<!-- http://purl.org/vocab/vann/preferredNamespaceUri -->
Expand All @@ -258,7 +257,16 @@ The copyright on the constituent parts (classes, properties, named individuals)
<rdfs:isDefinedBy rdf:resource="http://purl.org/vocab/vann/"/>
<rdfs:label xml:lang="en">Preferred Namespace Uri</rdfs:label>
</owl:AnnotationProperty>



<!-- http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#coversRequirements -->

<owl:AnnotationProperty rdf:about="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#coversRequirements">
<rdfs:comment>This annotation property is used for exemplifying possible requirements the content pattern provides a solution for. Requirements are expressed as natural language competency questions.</rdfs:comment>
<rdfs:isDefinedBy rdf:resource="http://www.ontologydesignpatterns.org/schemas/cpannotationschema.owl#"/>
</owl:AnnotationProperty>



<!-- http://www.w3.org/2004/02/skos/core#definition -->
Expand All @@ -269,3 +277,4 @@ The copyright on the constituent parts (classes, properties, named individuals)


<!-- Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi -->

0 comments on commit 6dde16f

Please sign in to comment.