Damage Topology Ontology
type: Ontology
version IRI: https://w3id.org/dot/0.8
contributor: Mads Holten Rasmussen
creator: Mathias Bonduel
creator: Al-Hakam Hamdan
issued: 2018-10-12
license: https://creativecommons.org/licenses/by/1.0
modified: 2019-02-17
example: https://madsholten.github.io/sparql-visualizer/
example: https://raw.githubusercontent.com/Alhakam/dot/master/ABox-Examples/dotSampleData_pt1.ttl
example: https://raw.githubusercontent.com/Alhakam/dot/master/ABox-Examples/dotSampleData_pt2.ttl
preferred namespace prefix: dot
comment: - Version 0.8: * completed ontology metadata wrt LOV * added classes dot:ClassifiedDamage and dot:UnclassifiedDamage (subclasses of dot:Damage) * made dot:StructuralDamage and dot:Defect subclasses of dot:Damage
version info: 0.8
type: NamedIndividual
type: Vocabulary
description: Ontology that defines the topology of damages in constructions.

adjacent DamageElement
type: ObjectProperty
type: SymmetricProperty
domain: Damage Element
range: Damage Element
comment: Definerer relationen mellem to Skadeselementer som er fysisk forbundet til hinanden. @da
comment: Defines the relationship between two instances of DamageElement that are physically connected with each other.
label: tilstødende Skadeselement @da

aggregates Damage Element
type: ObjectProperty
domain: Damage Area
range: Damage Element
property chain axiom: aggregates Damage Element
property chain axiom: adjacent DamageElement
property chain axiom: aggregates Damage Pattern
property chain axiom: groups Damage Elements
comment: A relationship between an instance of Damage Area and its consisting DamageElement instance.
comment: En relation mellem et Skadeselement og det eller de Skadesområder som dette udgøres af. @da
label: aggregerer Skadeselement @da

aggregates Damage Pattern
type: ObjectProperty
domain: Damage Area
range: Damage Pattern
comment: A relationship between an instance of DamageArea and its consisting DamagePattern instance.
comment: En relation mellem et Skadesområde og det eller de Skademønstre som dette udgøres af. @da
label: aggregerer Skademønster @da

covered by inspection
type: ObjectProperty
range: Inspection
property chain axiom: covered by documentation
property chain axiom: documentation from inspection
domain includes: Element
domain includes: Zone
domain includes: Damage
domain includes: BridgeElement
domain includes: BridgeSpatialZone
comment: Relation mellem et dokumenteret objekt (skade eller komponent / zone) og Inspektionen hvoraf objektet er omfattet. @da
comment: Relationship between a documented object (damage or component / zone) and the Inspection in which the object has been covered.
label: omfattet af inspektion @da

covered by documentation
type: ObjectProperty
range: Damage Documentation
domain includes: Element
domain includes: Zone
domain includes: Damage
domain includes: BridgeElement
domain includes: BridgeSpatialZone
comment: Relation mellem en Dokumentation og det relevante dokumenterede eller inspicerede objekt (fx dot:DamageArea eller bot:Element). Bør kun benyttes for skadesrelevant dokumentation. @da
comment: Relationship between a Documentation and the relevant documented or inspected object (e.g. dot:DamageArea or bot:Element). Should only be used for damage-relevant documentations.
label: omfattet af dokumentation @da

documentation from inspection
type: ObjectProperty
comment: Relation mellem en Dokumentation og Inspektionen som Dokumentationen refererer til. Omvendt objektegenskab af dot:hasDocumentation. @da
comment: Relationship between a Documentation and the Inspection to which the Documentation refers. Inverse object property of dot:hasDocumentation.
label: dokumentation fra inspektion @da

groups Damage Elements
type: ObjectProperty
domain: Damage Pattern
range: Damage Element
property chain axiom: groups Damage Elements
property chain axiom: adjacent DamageElement
comment: Groups instances of DamageElement that are physically connected in a DamagePattern.
comment: Grupperer Skadeelementer som er fysisk forbundet i et Skademønster. @da
label: grupperer Skadeelement @da

has Causation
type: ObjectProperty
domain: Damage
range: Causation
comment: Relation mellem en Skade og dens Forårsagelse. @da
comment: Relationship between a Damage and its Causation.
label: har Forårsagelse @da

has Damage
type: ObjectProperty
range: Damage
domain includes: Element
domain includes: Zone
domain includes: BridgeElement
domain includes: BridgeSpatialZone
comment: Definerer relationen mellem en påvirket bygningsdel eller konstruktion (fx bot:Element) og en Skade. @da
comment: Defines the relationship between an affected component or structure (e.g. bot:Element) and a Damage.
label: har Skade @da

has DamageArea
type: ObjectProperty
sub property of: has Damage
range: Damage Area
comment: Definerer relationen mellem en påvirket bygningsdel eller konstruktion (fx bot:Element) og et Skadesområde. @da
comment: Defines the relationship between an affected component or structure (e.g. bot:Element) and a DamageArea.
label: har Skadesområde @da

has DamageElement
type: ObjectProperty
sub property of: has Damage
range: Damage Element
property chain axiom: has DamageArea
property chain axiom: aggregates Damage Element
comment: Definerer relationen mellem en påvirket bygningsdel eller konstruktion (fx bot:Element) og et Skadeselement. @da
comment: Defines the relationship between an affected component or structure (e.g. bot:Element) and a DamageElement.
label: har Skadeselement @da

has documentation
type: ObjectProperty
inverse of: documentation from inspection
domain: Inspection
range: Damage Documentation
comment: Relation mellem en Inspektion den tilhørende Dokumentation. @da
comment: Relationship between an Inspection and the corresponding Documentation
label: har dokumentation @da

has Inspector
type: ObjectProperty
domain: Inspection
range: Inspector
comment: Relation mellem en Inspektør og en Inspektion udført af denne person. @da
comment: Relationship between an Inspector and the Inspection that has been performed by him.
label: har Inspektør @da

description content
type: DatatypeProperty
sub property of: description
domain: Description
range: string
comment: Tekstbeskrivelse om en konstruktionsdel eller skade. @da
comment: Textual content used for the Description of a Structure Element or Damage.
label: beskrivelseskontekst @da

file path
type: DatatypeProperty
domain: External Resource
range: anyURI
comment: Definerer en ekstern resources unikke sti i et filsystem. @da
comment: Defines the unique location in a file system of an ExternalResource.
label: filsti @da

Causation
type: Class
comment: Represents the causation of a damage. Should be extended with domain-specific subclasses.
comment: Repræsenterer skadens forårsagelse. Bør specificeres af en domæne-specifik underklasse. @da
label: Forårsagelse @da

Classified Damage
type: Class
subclass of: Damage
disjoint with: Unclassified Damage
comment: A damage classification is used to denote the kind of damage. Subclasses of this class are defined in extensions such as CDO (Concrete Damage Ontology), NSO (the Natural Stone Ontology), etc.

Damage
type: Class
comment: Damage is the harm to a structure resulting in impairment or loss of function, usefulness or value. Instead of using dot:Damage, it is recommended to use one subclass of dot:Damage for respectively the damage topology (either dot:DamageArea or dot:DamageElement), the potential structural impact (either dot:StructuralDamage or dot:Defect) and the damage classification (either dot:UnclassifiedDamage or subclasses of dot:ClassifiedDamage).
comment: En Skade er en beskadigelse af en konstruktion, der resulterer i forringelse eller tab af funktion, nyttighed eller værdi. I stedet for at benytte dot:Damage anbefales det at bruge en af underklasserne (enten dot:DamageArea eller dot:DamageElement). @da
label: Skade @da

Damage Area
type: Class
subclass of: Damage
disjoint with: Damage Element
disjoint with: Damage Pattern
comment: Area in a component where damage is located. Holds collection of multiple DamageElements or DamagePatterns. Used to be attached with simplified geometry.
comment: Område i et objekt hvor der er en beskadigelse. Beskriver en samling af et eller flere Skadeselementer eller Skadesmønstre. Kan tilknyttes simplificeret geometri. @da
label: Skadesområde @da

Damage Element
type: Class
subclass of: Damage
disjoint with: Damage Pattern
comment: Damage that is modeled on a very detailed level and belongs with other adjacent Damage Element instances to a broader damage area or damage pattern
comment: En skade som er modelleret på et detaljeret niveau og hører sammen med andre tilstødende Skadeselementer i et større Skadesområde eller Skadesmønster. @da
label: Skadeselement @da

Damage Pattern
type: Class
comment: Definerer en gruppe af assosierede eller fysisk forbundne Skadesområder. Benyttes til at gruppere Skadesområder. @da
comment: Defines a group of associated or physically connected instances of DamageElement. Used as class for grouping inside an instance of DamageArea.
label: Skadesmønster @da

Defect
type: Class
subclass of: Damage
disjoint with: Structural Damage
comment: Benyttes på ting der allerede er klassificeret som et dot:DamageArea, dot:DamagePattern eller dot:DamageElement. En Skade der ikke svækker den konstruktionsmæssige bæreevne, men som stadig har en indflydelse på holdbarheden, brugbarheden og / eller værdien. @da
comment: Should be used on nodes that are already classified as dot:DamageArea or dot:DamageElement. Damage that does not impair the structural integrity of the structure, but can still have influence on the durability, usability and / or value.
label: Defekt @da

Description
type: Class
subclass of: Damage Documentation
comment: Kort tekstbeskrivelse om en Skade eller Konstruktionsdel. Typisk opretted af Inspektøren. @da
comment: Short textual documentation about a Damage or Structure Element. Generally created by the inspecting person.
label: Beskrivelse @da

Damage Documentation
type: Class
comment: Material or data that provides information or evidence about the structure and its components or that serves as a record. Should only be used for damage-related documentation.
comment: Materiale eller data der tilvejebringer information eller bevis om konstruktionen og dens bestanddele eller som fungerer som journal. Bør kun benyttes for skadesrelateret dokumentation. @da
label: Skadesdokumentation @da

External Resource
type: Class
subclass of: Damage Documentation
comment: Document that is stored in a separate file, referenced by an external path.
comment: Dokument der gemmes i en seperat fil, refereret af en ekstern sti. @da
label: Ekstern Resource @da

Inspection
type: Class
comment: Careful examination or scrutiny in which an existing construction or a part of it is inspected and detected damages are recorded. Should be repeated at regular time intervals.
comment: Omhyggelig undersøgelse eller granskning hvori en eksisterende konstruktion eller en del ad denne inspiceres og detekterede beskadigelser registreres. Inspektioner bør udføres regelmæssigt. @da
label: Inspektion @da

Inspector
type: Class
subclass of: Person
comment: A person who inspects constructions (for damages) or whose task it is to carry out inspections on constructions.
comment: En person der inspicerer konstruktioner (for skader) eller hvis opgave er at udføre inspektioner af konstruktioner. @da
label: Inspektør @da

Structural Damage
type: Class
subclass of: Damage
comment: Benyttes på ting der allerede er klassificeret som et dot:DamageArea, dot:DamagePattern eller dot:DamageElement. En Skade der svækker den konstruktionsmæssige bæreevne. @da
comment: Should be used on nodes that are already classified as dot:DamageArea, dot:DamagePattern or dot:DamageElement. Damage that impairs the structural integrity of the structure.
label: Konstruktionsmæssig Skade @da

Unclassified Damage
type: Class
subclass of: Damage
comment: A dot:Damage instance that is not further classified with domain-specific classes (subclasses of dot:ClassifiedDamage). This class can be used in cases where the damage classification is unknown.