language en

consolid vocabulary

Modified on: 2023-11-02
This version:
urn:absolute:0.0.1
Latest version:
https://w3id.org/consolid#
Issued on:
2023-09-30T12:00:00
Authors:
Jeroen Werbrouck
Contributors:
Erik Mannens
Jakob Beetz
Pieter Pauwels
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
https://creativecommons.org/licenses/by/1.0/
Visualization:
Visualize with WebVowl
Cite as:
Jeroen Werbrouck. consolid vocabulary. Retrieved from: urn:absolute:0.0.1

Ontology Specification Draft

Abstract

The ConSolid ontology is part of the ConSolid project, which was developed in context of the PhD dissertation of Jeroen Werbrouck. ConSolid is an ecosystem for managing heterogeneous building catalogues on the Web, with a focus on the built environment. The ConSolid ontology is closely related to the DCAT ontology and the Solid project for Web decentralisation. It is a lightweight ontology, which can be used to describe the structure of ConSolid projects, which are flexible DCAT Catalogs that resolve to a federated multi-model. It may be recursive, i.e. ConSolid Projects may 'aggregate' each other via dcat:dataset. The ConSolid ontology is also used to describe the ConSolid Reference Registry, which is a DCAT Dataset describing a resource containing Reference Collections (i.e. 'ConSolid linksets') - collections of digital representations of the same thing.

Introduction back to ToC

The ConSolid ontology is part of the ConSolid project, which was developed in context of the PhD dissertation of Jeroen Werbrouck. ConSolid is an ecosystem for managing heterogeneous building catalogues on the Web, with a focus on the built environment. The ConSolid ontology is closely related to the DCAT ontology and the Solid project for Web decentralisation. It is a lightweight ontology, which can be used to describe the structure of ConSolid projects, which are flexible DCAT Catalogs that resolve to a federated multi-model. It may be recursive, i.e. ConSolid Projects may 'aggregate' each other via dcat:dataset. The ConSolid ontology is also used to describe the ConSolid Reference Registry, which is a DCAT Dataset describing a resource containing Reference Collections (i.e. 'ConSolid linksets') - collections of digital representations of the same thing.

Namespace declarations

Table 1: Namespaces used in the document
[Ontology NS Prefix]<https://w3id.org/consolid#>
dcat<http://www.w3.org/ns/dcat#>
owl<http://www.w3.org/2002/07/owl#>
rdf<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
rdfs<http://www.w3.org/2000/01/rdf-schema#>
terms<http://purl.org/dc/terms/>
xml<http://www.w3.org/XML/1998/namespace>
xsd<http://www.w3.org/2001/XMLSchema#>

consolid vocabulary: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

consolid vocabulary: Description back to ToC

This is a placeholder text for the description of your ontology. The description should include an explanation and a diagram explaining how the classes are related, examples of usage, etc.

Cross-reference for consolid vocabulary classes, object properties and data properties back to ToC

This section provides details for each class and property defined by consolid vocabulary.

Classes

Projectc back to ToC or Class ToC

IRI: https://w3id.org/consolid#Project

A ConSolid Project is a DCAT Catalog that resolves to a federated multi-model. It may be recursive, i.e. ConSolid Projects may 'aggregate' each other via dcat:dataset
has super-classes
catalog c

Project Resourcec back to ToC or Class ToC

IRI: https://w3id.org/consolid#ProjectResource

A Project Resource is a dcat:Dataset describing project information such as BIM models, project plans, etc.
has super-classes
dataset c

Referencec back to ToC or Class ToC

IRI: https://w3id.org/consolid#Reference

A Reference is the digital manifestation of an abstract concept.

Reference Collectionc back to ToC or Class ToC

IRI: https://w3id.org/consolid#ReferenceCollection

A Reference Collection collects digital references of the same 'abstract' concept. It may be seen as the top-level identifier of this concept as well.
is in domain of
aggregates op

Reference Registryc back to ToC or Class ToC

IRI: https://w3id.org/consolid#ReferenceRegistry

A Reference Registry is a dcat:Dataset describing a resource containing Reference Collections (i.e. 'ConSolid linksets').
has super-classes
dataset c

Runtime Propertyc back to ToC or Class ToC

IRI: https://w3id.org/consolid#RuntimeProperty

A Runtime Property is a property that cannot be explicitly present in the data, but needs to be generated dynamically. E.g. when in order to conform to a specific shape, a dataset must refer to a project ID, but in ConSolid a dataset may be part of multiple projects. In this case, the project ID must be generated dynamically.

Satellitec back to ToC or Class ToC

IRI: https://w3id.org/consolid#Satellite

A consolid:Satellite is a highly trusted service, connected to a limited set of Solid Pods, mostly just one. It may function as an alternative storage mechanism, providing specific access to (nested) ldp:Containers, dcat:Datasets, dcat:Catalogs or dcat:Distributions. Satellites can also be thought of as 'digital assistents' to a Pod, aiding in synchronisation, data management etc. When working on a Solid Pod, it must be able to check access rights.
has super-classes
data service c
has sub-classes
SPARQL satellite c
is in range of
has Satellite op

Shape Collectionc back to ToC or Class ToC

IRI: https://w3id.org/consolid#ShapeCollection

A Shape Collection is a DCAT Catalog exclusively containing shapes.
has super-classes
catalog c

SPARQL satellitec back to ToC or Class ToC

IRI: https://w3id.org/consolid#SparqlSatellite

A SPARQL Satellite is a specifiic sort of satellite, mirroring RDF resources on the Pod and allowing to query their union with SPARQL. The satellite should check the access rights for every result it acquires.
has super-classes
Satellite c
is in range of
has SPARQL satellite op

Validation Resourcec back to ToC or Class ToC

IRI: https://w3id.org/consolid#ValidationResource

A Validation Resource is a dcat:Dataset describing a resource with the purpose of validation.
has super-classes
dataset c

Object Properties

aggregatesop back to ToC or Object Property ToC

IRI: https://w3id.org/consolid#aggregates

The consolid:Reference-s or other consolid:ReferenceCollection-s aggregated by this consolid:ReferenceCollection.
has domain
Reference Collection c

has Satelliteop back to ToC or Object Property ToC

IRI: https://w3id.org/consolid#hasSatellite

has sub-properties
has SPARQL satellite op
has domain
dataset c
has range
Satellite c

has service registryop back to ToC or Object Property ToC

IRI: https://w3id.org/consolid#hasServiceRegistry

has super-properties
has registry op
has domain
partial project c
has range
service registry c

has SPARQL satelliteop back to ToC or Object Property ToC

IRI: https://w3id.org/consolid#hasSparqlSatellite

has super-properties
has Satellite op
has range
SPARQL satellite c

has updateop back to ToC or Object Property ToC

IRI: https://w3id.org/consolid#hasUpdate

The update of a body of an oa:Annotation, with a new rdf:value.

Legend back to ToC

c: Classes
op: Object Properties

References back to ToC

Add your references here. It is recommended to have them as a list.

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.