From 40199e897cbc1dcb2b925d44d23986c68cb9c16f Mon Sep 17 00:00:00 2001 From: Philipp Schneider <schneider.philipp@uni-muenster.de> Date: Mon, 8 Aug 2022 16:26:17 +0200 Subject: [PATCH] Create first version of ontology for entities that can be identified --- .../digital-heraldry-ontology-entities.ttl | 133 ++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 data/ontologies/digital-heraldry-ontology-entities.ttl diff --git a/data/ontologies/digital-heraldry-ontology-entities.ttl b/data/ontologies/digital-heraldry-ontology-entities.ttl new file mode 100644 index 0000000..646a979 --- /dev/null +++ b/data/ontologies/digital-heraldry-ontology-entities.ttl @@ -0,0 +1,133 @@ +@prefix : <http://digitalheraldry.org/digital-heraldry-ontology/entities#> . +@prefix owl: <http://www.w3.org/2002/07/owl#> . +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . +@prefix xml: <http://www.w3.org/XML/1998/namespace> . +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . +@prefix dhoe: <http://digitalheraldry.org/digital-heraldry-ontology/entities#> . +@prefix dhoh: <http://digitalheraldry.org/digital-heraldry-ontology/heraldry#> . +@prefix dhor: <http://digitalheraldry.org/digital-heraldry-ontology/representation#> . +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . +@prefix vann: <http://purl.org/vocab/vann/> . +@prefix dcterms: <http://purl.org/dc/terms/> . +@base <http://digitalheraldry.org/digital-heraldry-ontology/entities#> . + +<http://digitalheraldry.org/digital-heraldry-ontology/entities#> rdf:type owl:Ontology ; + owl:versionIRI <http://digitalheraldry.org/digital-heraldry-ontology/entities/0.1.0> ; + dcterms:creator "Philipp Schneider" , + "Torsten Hiltmann" ; + dcterms:description "The Digital Heraldry Entities Ontology is used to describe entities and their metadata that can be identified through coats of arms. It also enables linking an identification of a coat of arms (created with the Digital Heraldry Ontology) to a specific source in a specific context."@en ; + dcterms:license <https://creativecommons.org/licenses/by/4.0/> ; + dcterms:publisher "https://www.geschichte.hu-berlin.de/de/bereiche-und-lehrstuehle/digital-history" ; + dcterms:title "Digital Heraldry Objects Ontology" ; + vann:preferredNamespacePrefix "dhoe" . + +################################################################# +# Annotation properties +################################################################# + +### http://purl.org/dc/terms/creator +dcterms:creator rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/description +dcterms:description rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/license +dcterms:license rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/publisher +dcterms:publisher rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/title +dcterms:title rdf:type owl:AnnotationProperty . + + +### http://purl.org/vocab/vann/preferredNamespacePrefix +vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty . + + +################################################################# +# Object Properties +################################################################# + +### http://digitalheraldry.org/digital-heraldry-ontology/entities#attributesCoATo +dhoe:attributesCoATo rdf:type owl:ObjectProperty ; + rdfs:range dhoe:IdentifiedEntity ; + rdfs:label "attributesCoATo"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/entities#hasPrimaryAttribution +dhoe:hasPrimaryAttribution rdf:type owl:ObjectProperty ; + rdfs:subPropertyOf dhoe:attributesCoATo ; + rdfs:range dhoe:IdentifiedEntity . + + +### http://digitalheraldry.org/digital-heraldry-ontology/entities#isIdentifiedBy +dhoe:isIdentifiedBy rdf:type owl:ObjectProperty ; + rdfs:domain dhor:CoatOfArmsRepresentation ; + rdfs:range dhoe:CoAIdentificationAct ; + rdfs:label "isIdentifiedBy"@en . + + +################################################################# +# Classes +################################################################# + +### http://digitalheraldry.org/digital-heraldry-ontology/entities#AbstractConcept +dhoe:AbstractConcept rdf:type owl:Class ; + rdfs:subClassOf dhoe:IdentifiedEntity ; + rdfs:label "AbstractConcept"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/entities#CoAIdentificationAct +dhoe:CoAIdentificationAct rdf:type owl:Class ; + rdfs:subClassOf dhor:DescriptionAct ; + rdfs:comment "Act of identifying a coat of arms in a concrete source context. This means, a CoAIdentificationAct entity links an entity (dhoe:IdentifiedEntity) that can be represented by a coat of arms to a textual or visual occurrance of a coat of arms at a particular place in a particular (historical) source (dhor:CoatOfArmsRepresentation)."@en ; + rdfs:label "CoAIdentificationAct"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/entities#Group +dhoe:Group rdf:type owl:Class ; + rdfs:subClassOf dhoe:IdentifiedEntity ; + rdfs:label "Group"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/entities#IdentifiedEntity +dhoe:IdentifiedEntity rdf:type owl:Class ; + rdfs:label "IdentifiedEntity"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/entities#IndividualActor +dhoe:IndividualActor rdf:type owl:Class ; + rdfs:subClassOf dhoe:IdentifiedEntity ; + rdfs:label "IndividualActor"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/entities#Place +dhoe:Place rdf:type owl:Class ; + rdfs:subClassOf dhoe:IdentifiedEntity ; + rdfs:label "Place"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/heraldry#CoatOfArms +dhoh:CoatOfArms rdf:type owl:Class ; + rdfs:comment "DOCUMENTATION TO BE ADDED"@en ; + rdfs:label "CoatOfArms"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#CoatOfArmsRepresentation +dhor:CoatOfArmsRepresentation rdf:type owl:Class ; + rdfs:comment "Representation of a single coat of arms at a particular place in a particular source."@en ; + rdfs:label "CoatOfArmsRepresentation"@en . + + +### http://digitalheraldry.org/digital-heraldry-ontology/representation#DescriptionAct +dhor:DescriptionAct rdf:type owl:Class ; + rdfs:comment "The description of an entity by an agent. Each description is considered as an interpretative act, incorporating the view of the describing agent."@en ; + rdfs:label "DescriptionAct"@en . + + +### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi -- GitLab