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