Skip to content

Commit

Permalink
Merge pull request #9 from LiUSemWeb/dev
Browse files Browse the repository at this point in the history
Initial versions into main
  • Loading branch information
evabl444 authored Nov 21, 2023
2 parents e33a972 + 224a670 commit fe4cf6f
Show file tree
Hide file tree
Showing 4 changed files with 242 additions and 0 deletions.
104 changes: 104 additions & 0 deletions ontology/dpp-core/0.1/dpp-core.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
@prefix : <http://w3id.org/dppo/ontology/dpp-core/>.
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@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 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://w3id.org/dppo/ontology/dpp-core/>.

<http://w3id.org/dppo/ontology/dpp-core/> rdf:type owl:Ontology ;
owl:versionIRI <http://w3id.org/dppo/ontology/dpp-core/0.1/> ;
owl:imports <http://w3id.org/dppo/ontology/dpp-odp/0.1/> ;
dcterms:contributor "Eva Blomqvist" ,
"Huanyu Li" ,
"Robin Keskisärkkä" ;
dcterms:created "2023-10-30"^^xsd:string ;
dcterms:creator "Maike Jansen" ;
dcterms:description "This is a minimal core ontology for DPPs, specialising the DPP ODP." ;
dcterms:license "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE"^^xsd:string ;
dcterms:title "Core Digital Product Passport Ontology"^^xsd:string ;
vann:preferredNamespacePrefix "dpp-core"^^xsd:string ;
vann:preferredNamespaceUri "http://w3id.org/dppo/ontology/dpp-core/"^^xsd:string ;
rdfs:seeAlso <https://github.com/LiUSemWeb/DPPO> ;
owl:versionInfo "0.1" .

#################################################################
# Classes
#################################################################

### http://w3id.org/dppo/ontology/dpp-core/Component
:Component rdf:type owl:Class ;
rdfs:subClassOf <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/Product> .


### http://w3id.org/dppo/ontology/dpp-core/ComponentDPP
:ComponentDPP rdf:type owl:Class ;
owl:equivalentClass [ owl:intersectionOf ( <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/DPP>
[ rdf:type owl:Restriction ;
owl:onProperty <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/describes> ;
owl:someValuesFrom :Component
]
) ;
rdf:type owl:Class
] ;
rdfs:subClassOf <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/DPP> .


### http://w3id.org/dppo/ontology/dpp-core/ConsumerProduct
:ConsumerProduct rdf:type owl:Class ;
rdfs:subClassOf <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/Product> .


### http://w3id.org/dppo/ontology/dpp-core/ConsumerProductDPP
:ConsumerProductDPP rdf:type owl:Class ;
owl:equivalentClass [ owl:intersectionOf ( <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/DPP>
[ rdf:type owl:Restriction ;
owl:onProperty <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/describes> ;
owl:someValuesFrom :ConsumerProduct
]
) ;
rdf:type owl:Class
] ;
rdfs:subClassOf <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/DPP> .


### http://w3id.org/dppo/ontology/dpp-core/Material
:Material rdf:type owl:Class ;
rdfs:subClassOf <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/Product> .


### http://w3id.org/dppo/ontology/dpp-core/MaterialDPP
:MaterialDPP rdf:type owl:Class ;
owl:equivalentClass [ owl:intersectionOf ( <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/DPP>
[ rdf:type owl:Restriction ;
owl:onProperty <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/describes> ;
owl:someValuesFrom :Material
]
) ;
rdf:type owl:Class
] ;
rdfs:subClassOf <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/DPP> .


### http://w3id.org/dppo/ontology/dpp-core/Substance
:Substance rdf:type owl:Class ;
rdfs:subClassOf <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/Product> .


### http://w3id.org/dppo/ontology/dpp-core/SubstanceDPP
:SubstanceDPP rdf:type owl:Class ;
owl:equivalentClass [ owl:intersectionOf ( <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/DPP>
[ rdf:type owl:Restriction ;
owl:onProperty <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/describes> ;
owl:someValuesFrom :Substance
]
) ;
rdf:type owl:Class
] ;
rdfs:subClassOf <http://www.semanticweb.org/evabl45/ontologies/2023/10/untitled-ontology-107/DPP> .


### Generated by the OWL API (version 4.5.25.2023-02-15T19:15:49Z) https://github.com/owlcs/owlapi
29 changes: 29 additions & 0 deletions ontology/dpp-info/0.1/dpp-info.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@

@prefix : <http://w3id.org/dppo/ontology/dpp-info/>.
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@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 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://w3id.org/dppo/ontology/dpp-info/>.

<http://w3id.org/dppo/ontology/dpp-info/> rdf:type owl:Ontology ;
owl:versionIRI <http://w3id.org/dppo/ontology/dpp-info/0.1/> ;
owl:imports <http://w3id.org/dppo/ontology/dpp-info/0.1/> ;
dcterms:contributor "Eva Blomqvist" ,
"Huanyu Li" ,
"Robin Keskisärkkä" ;
dcterms:created "2023-10-30"^^xsd:string ;
dcterms:creator "Maike Jansen" ;
dcterms:description "This is a minimal core ontology describing DPP information types." ;
dcterms:license "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE"^^xsd:string ;
dcterms:title "Digital Product Passport Information Ontology"^^xsd:string ;
vann:preferredNamespacePrefix "dpp-info"^^xsd:string ;
vann:preferredNamespaceUri "http://w3id.org/dppo/ontology/dpp-info/"^^xsd:string ;
rdfs:seeAlso <https://github.com/LiUSemWeb/DPPO> ;
owl:versionInfo "0.1" .

### Generated by the OWL API (version 4.5.25.2023-02-15T19:15:49Z) https://github.com/owlcs/owlapi
49 changes: 49 additions & 0 deletions ontology/dpp-odp/0.1/dpp-odp.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
@prefix : <http://w3id.org/dppo/ontology/dpp-odp/>.
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@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 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://w3id.org/dppo/ontology/dpp-odp/>.

<http://w3id.org/dppo/ontology/dpp-odp/> rdf:type owl:Ontology ;
owl:versionIRI <http://w3id.org/dppo/ontology/dpp-odp/0.1/> ;
dcterms:contributor "Eva Blomqvist" ,
"Huanyu Li" ,
"Robin Keskisärkkä" ;
dcterms:created "2023-10-30"^^xsd:string ;
dcterms:creator "Maike Jansen" ;
dcterms:description "This is a minimal core Ontology Design Pattern defining what a DPP is, i.e. information about a product." ;
dcterms:license "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE"^^xsd:string ;
dcterms:title "Digital Product Passport Ontology Design Pattern"^^xsd:string ;
vann:preferredNamespacePrefix "dpp-odp"^^xsd:string ;
vann:preferredNamespaceUri "http://w3id.org/dppo/ontology/dpp-odp/"^^xsd:string ;
rdfs:seeAlso <https://github.com/LiUSemWeb/DPPO> ;
owl:versionInfo "0.1" .

#################################################################
# Object Properties
#################################################################

### http://w3id.org/dppo/ontology/dpp-odp/describes
:describes rdf:type owl:ObjectProperty ;
rdfs:domain :DPP ;
rdfs:range :Product .


#################################################################
# Classes
#################################################################

### http://w3id.org/dppo/ontology/dpp-odp/DPP
:DPP rdf:type owl:Class .


### http://w3id.org/dppo/ontology/dpp-odp/Product
:Product rdf:type owl:Class .


### Generated by the OWL API (version 4.5.25.2023-02-15T19:15:49Z) https://github.com/owlcs/owlapi
60 changes: 60 additions & 0 deletions ontology/info-odp/0.1/info-odp.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@

@prefix : <http://w3id.org/dppo/ontology/info-odp/>.
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@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 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://w3id.org/dppo/ontology/info-odp/>.

<http://w3id.org/dppo/ontology/info-odp/> rdf:type owl:Ontology ;
owl:versionIRI <http://w3id.org/dppo/ontology/info-odp/0.1/> ;
dcterms:contributor "Eva Blomqvist" ,
"Huanyu Li" ,
"Robin Keskisärkkä" ;
dcterms:created "2023-10-30"^^xsd:string ;
dcterms:creator "Maike Jansen" ;
dcterms:description "This is a minimal Ontology Design Pattern for modelling information in a DPP." ;
dcterms:license "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE"^^xsd:string ;
dcterms:title "Digital Product Passport Information ODP"^^xsd:string ;
vann:preferredNamespacePrefix "info-odp"^^xsd:string ;
vann:preferredNamespaceUri "http://w3id.org/dppo/ontology/info-odp/"^^xsd:string ;
rdfs:seeAlso <https://github.com/LiUSemWeb/DPPO> ;
owl:versionInfo "0.1" .

#################################################################
# Object Properties
#################################################################

### http://w3id.org/dppo/ontology/info-odp/isAbout
:isAbout rdf:type owl:ObjectProperty ;
rdfs:domain :Information ;
rdfs:range owl:Thing .


### http://w3id.org/dppo/ontology/info-odp/responsibleActor
:responsibleActor rdf:type owl:ObjectProperty ;
rdfs:domain :Information .


#################################################################
# Data properties
#################################################################

### http://w3id.org/dppo/ontology/info-odp/timestamp
:timestamp rdf:type owl:DatatypeProperty ;
rdfs:domain :Information .


#################################################################
# Classes
#################################################################

### http://w3id.org/dppo/ontology/info-odp/Information
:Information rdf:type owl:Class .


### Generated by the OWL API (version 4.5.25.2023-02-15T19:15:49Z) https://github.com/owlcs/owlapi

0 comments on commit fe4cf6f

Please sign in to comment.