diff --git a/docs/index.html b/docs/index.html index 98e3886..d253d56 100644 --- a/docs/index.html +++ b/docs/index.html @@ -54,7 +54,12 @@

Digital Product Passports

PDF)
- Use case specific functional ontology requirements + Functional and non-functional DPP ontology requirements (top-down approach) +
+
+ Use case specific functional DPP ontology requirements (bottom-up approach) +
+
Functional requirements verification (SPARQL queries)
diff --git a/docs/ontology/dpp-comp/0.1/dpp-comp.jsonld b/docs/ontology/dpp-comp/0.1/dpp-comp.jsonld index ab44bce..60abb27 100644 --- a/docs/ontology/dpp-comp/0.1/dpp-comp.jsonld +++ b/docs/ontology/dpp-comp/0.1/dpp-comp.jsonld @@ -20,6 +20,43 @@ } ] }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-comp/ToxicSubstance", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-comp/SubstanceOfConcern" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-comp/aboutWhole", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/CompositionInformation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/isAbout" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/hasCompositionInformation" + } + ] + }, { "@id": "http://w3id.org/dppo/ontology/dpp-comp/", "@type": [ @@ -95,17 +132,6 @@ } ] }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-comp/ToxicSubstance", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-comp/SubstanceOfConcern" - } - ] - }, { "@id": "http://w3id.org/dppo/ontology/dpp-comp/SubstanceHinderingRecycling", "@type": [ @@ -117,32 +143,6 @@ } ] }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-comp/aboutWhole", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/CompositionInformation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/isAbout" - } - ], - "http://www.w3.org/2002/07/owl#inverseOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/hasCompositionInformation" - } - ] - }, { "@id": "http://w3id.org/dppo/ontology/dpp-comp/SubstanceOfConcern", "@type": [ diff --git a/docs/ontology/dpp-comp/0.1/dpp-comp.owl b/docs/ontology/dpp-comp/0.1/dpp-comp.owl index 3d8c2e6..5970f24 100644 --- a/docs/ontology/dpp-comp/0.1/dpp-comp.owl +++ b/docs/ontology/dpp-comp/0.1/dpp-comp.owl @@ -13,6 +13,16 @@ + + + + + + + + + + @@ -31,21 +41,11 @@ 0.1 - - - - - - - - - - - + - + diff --git a/docs/ontology/dpp-comp/0.1/dpp-comp.pdf b/docs/ontology/dpp-comp/0.1/dpp-comp.pdf index bc3fb59..8f9f74a 100644 Binary files a/docs/ontology/dpp-comp/0.1/dpp-comp.pdf and b/docs/ontology/dpp-comp/0.1/dpp-comp.pdf differ diff --git a/docs/ontology/dpp-comp/0.1/dpp-comp.rdf b/docs/ontology/dpp-comp/0.1/dpp-comp.rdf index 3d8c2e6..5970f24 100644 --- a/docs/ontology/dpp-comp/0.1/dpp-comp.rdf +++ b/docs/ontology/dpp-comp/0.1/dpp-comp.rdf @@ -13,6 +13,16 @@ + + + + + + + + + + @@ -31,21 +41,11 @@ 0.1 - - - - - - - - - - - + - + diff --git a/docs/ontology/dpp-comp/latest/dpp-comp.jsonld b/docs/ontology/dpp-comp/latest/dpp-comp.jsonld index ab44bce..60abb27 100644 --- a/docs/ontology/dpp-comp/latest/dpp-comp.jsonld +++ b/docs/ontology/dpp-comp/latest/dpp-comp.jsonld @@ -20,6 +20,43 @@ } ] }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-comp/ToxicSubstance", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-comp/SubstanceOfConcern" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-comp/aboutWhole", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/CompositionInformation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/isAbout" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/hasCompositionInformation" + } + ] + }, { "@id": "http://w3id.org/dppo/ontology/dpp-comp/", "@type": [ @@ -95,17 +132,6 @@ } ] }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-comp/ToxicSubstance", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-comp/SubstanceOfConcern" - } - ] - }, { "@id": "http://w3id.org/dppo/ontology/dpp-comp/SubstanceHinderingRecycling", "@type": [ @@ -117,32 +143,6 @@ } ] }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-comp/aboutWhole", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/CompositionInformation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/isAbout" - } - ], - "http://www.w3.org/2002/07/owl#inverseOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/hasCompositionInformation" - } - ] - }, { "@id": "http://w3id.org/dppo/ontology/dpp-comp/SubstanceOfConcern", "@type": [ diff --git a/docs/ontology/dpp-comp/latest/dpp-comp.owl b/docs/ontology/dpp-comp/latest/dpp-comp.owl index 3d8c2e6..5970f24 100644 --- a/docs/ontology/dpp-comp/latest/dpp-comp.owl +++ b/docs/ontology/dpp-comp/latest/dpp-comp.owl @@ -13,6 +13,16 @@ + + + + + + + + + + @@ -31,21 +41,11 @@ 0.1 - - - - - - - - - - - + - + diff --git a/docs/ontology/dpp-comp/latest/dpp-comp.pdf b/docs/ontology/dpp-comp/latest/dpp-comp.pdf index bc3fb59..8f9f74a 100644 Binary files a/docs/ontology/dpp-comp/latest/dpp-comp.pdf and b/docs/ontology/dpp-comp/latest/dpp-comp.pdf differ diff --git a/docs/ontology/dpp-comp/latest/dpp-comp.rdf b/docs/ontology/dpp-comp/latest/dpp-comp.rdf index 3d8c2e6..5970f24 100644 --- a/docs/ontology/dpp-comp/latest/dpp-comp.rdf +++ b/docs/ontology/dpp-comp/latest/dpp-comp.rdf @@ -13,6 +13,16 @@ + + + + + + + + + + @@ -31,21 +41,11 @@ 0.1 - - - - - - - - - - - + - + diff --git a/docs/ontology/dpp-core/0.1/dpp-core.jsonld b/docs/ontology/dpp-core/0.1/dpp-core.jsonld index 252f9e0..48cdd14 100644 --- a/docs/ontology/dpp-core/0.1/dpp-core.jsonld +++ b/docs/ontology/dpp-core/0.1/dpp-core.jsonld @@ -1,6 +1,17 @@ [ { - "@id": "http://w3id.org/dppo/ontology/dpp-core/ComponentDPP", + "@id": "http://w3id.org/dppo/ontology/dpp-core/Component", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProductDPP", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -11,12 +22,12 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab1" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b5" } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab1", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b5", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -27,14 +38,14 @@ "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab2" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b6" } ] } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab2", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b6", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -45,84 +56,12 @@ ], "http://www.w3.org/2002/07/owl#someValuesFrom": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-core/Component" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-core/", - "@type": [ - "http://www.w3.org/2002/07/owl#Ontology" - ], - "http://purl.org/dc/terms/contributor": [ - { - "@value": "Eva Blomqvist" - }, - { - "@value": "Huanyu Li" - }, - { - "@value": "Robin Keskisärkkä" - } - ], - "http://purl.org/dc/terms/created": [ - { - "@value": "2023-10-30" - } - ], - "http://purl.org/dc/terms/creator": [ - { - "@value": "Maike Jansen" - } - ], - "http://purl.org/dc/terms/description": [ - { - "@value": "This is a minimal core ontology for DPPs, specialising the DPP ODP." - } - ], - "http://purl.org/dc/terms/license": [ - { - "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" - } - ], - "http://purl.org/dc/terms/title": [ - { - "@value": "Core Digital Product Passport Ontology" - } - ], - "http://purl.org/vocab/vann/preferredNamespacePrefix": [ - { - "@value": "dpp-core" - } - ], - "http://purl.org/vocab/vann/preferredNamespaceUri": [ - { - "@value": "http://w3id.org/dppo/ontology/dpp-core/" - } - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://github.com/LiUSemWeb/DPPO" - } - ], - "http://www.w3.org/2002/07/owl#imports": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/" - } - ], - "http://www.w3.org/2002/07/owl#versionIRI": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-core/0.1/" - } - ], - "http://www.w3.org/2002/07/owl#versionInfo": [ - { - "@value": "0.1" + "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProduct" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-core/Component", + "@id": "http://w3id.org/dppo/ontology/dpp-core/Material", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -133,7 +72,7 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProductDPP", + "@id": "http://w3id.org/dppo/ontology/dpp-core/ComponentDPP", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -144,12 +83,12 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab5" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b1" } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab5", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b1", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -160,14 +99,14 @@ "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab6" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b2" } ] } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab6", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b2", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -178,18 +117,7 @@ ], "http://www.w3.org/2002/07/owl#someValuesFrom": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProduct" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-core/Material", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" + "@id": "http://w3id.org/dppo/ontology/dpp-core/Component" } ] }, @@ -216,12 +144,12 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab13" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b13" } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab13", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b13", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -232,14 +160,14 @@ "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab14" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b14" } ] } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab14", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b14", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -254,6 +182,17 @@ } ] }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProduct", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" + } + ] + }, { "@id": "http://w3id.org/dppo/ontology/dpp-core/MaterialDPP", "@type": [ @@ -266,12 +205,12 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab9" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b9" } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab9", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b9", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -282,14 +221,14 @@ "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab10" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b10" } ] } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab10", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b10", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -305,13 +244,74 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProduct", + "@id": "http://w3id.org/dppo/ontology/dpp-core/", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Ontology" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://purl.org/dc/terms/contributor": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" + "@value": "Eva Blomqvist" + }, + { + "@value": "Huanyu Li" + }, + { + "@value": "Robin Keskisärkkä" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@value": "2023-10-30" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@value": "Maike Jansen" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@value": "This is a minimal core ontology for DPPs, specialising the DPP ODP." + } + ], + "http://purl.org/dc/terms/license": [ + { + "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@value": "Core Digital Product Passport Ontology" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "dpp-core" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "http://w3id.org/dppo/ontology/dpp-core/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://github.com/LiUSemWeb/DPPO" + } + ], + "http://www.w3.org/2002/07/owl#imports": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/" + } + ], + "http://www.w3.org/2002/07/owl#versionIRI": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-core/0.1/" + } + ], + "http://www.w3.org/2002/07/owl#versionInfo": [ + { + "@value": "0.1" } ] } diff --git a/docs/ontology/dpp-core/0.1/dpp-core.owl b/docs/ontology/dpp-core/0.1/dpp-core.owl index 0d8e6c6..218b1e1 100644 --- a/docs/ontology/dpp-core/0.1/dpp-core.owl +++ b/docs/ontology/dpp-core/0.1/dpp-core.owl @@ -6,36 +6,6 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -53,78 +23,108 @@ 0.1 - + + + + + + + + + + - + + + + + + + + + + + - - + - + - + - - + + + - - + + - + - + - - - - + + + + - - - + + + - + + + + + - - - - + + + - - + + - - + + - + + + + + + - - + + + + + + + + + - + - - - - diff --git a/docs/ontology/dpp-core/0.1/dpp-core.pdf b/docs/ontology/dpp-core/0.1/dpp-core.pdf index 0234558..abff840 100644 Binary files a/docs/ontology/dpp-core/0.1/dpp-core.pdf and b/docs/ontology/dpp-core/0.1/dpp-core.pdf differ diff --git a/docs/ontology/dpp-core/0.1/dpp-core.rdf b/docs/ontology/dpp-core/0.1/dpp-core.rdf index 0d8e6c6..218b1e1 100644 --- a/docs/ontology/dpp-core/0.1/dpp-core.rdf +++ b/docs/ontology/dpp-core/0.1/dpp-core.rdf @@ -6,36 +6,6 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -53,78 +23,108 @@ 0.1 - + + + + + + + + + + - + + + + + + + + + + + - - + - + - + - - + + + - - + + - + - + - - - - + + + + - - - + + + - + + + + + - - - - + + + - - + + - - + + - + + + + + + - - + + + + + + + + + - + - - - - diff --git a/docs/ontology/dpp-core/0.1/index.html b/docs/ontology/dpp-core/0.1/index.html index 08c93ef..e523173 100644 --- a/docs/ontology/dpp-core/0.1/index.html +++ b/docs/ontology/dpp-core/0.1/index.html @@ -788,6 +788,17 @@

+ + + http://w3id.org/dppo/ontology/dpp-odp/DPP + + + c + + + + and + @@ -806,17 +817,6 @@

- - and - - - - http://w3id.org/dppo/ontology/dpp-odp/DPP - - - c - - @@ -890,6 +890,17 @@

+ + + http://w3id.org/dppo/ontology/dpp-odp/DPP + + + c + + + + and + @@ -908,17 +919,6 @@

- - and - - - - http://w3id.org/dppo/ontology/dpp-odp/DPP - - - c - - diff --git a/docs/ontology/dpp-core/latest/dpp-core.jsonld b/docs/ontology/dpp-core/latest/dpp-core.jsonld index 252f9e0..48cdd14 100644 --- a/docs/ontology/dpp-core/latest/dpp-core.jsonld +++ b/docs/ontology/dpp-core/latest/dpp-core.jsonld @@ -1,6 +1,17 @@ [ { - "@id": "http://w3id.org/dppo/ontology/dpp-core/ComponentDPP", + "@id": "http://w3id.org/dppo/ontology/dpp-core/Component", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProductDPP", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -11,12 +22,12 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab1" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b5" } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab1", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b5", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -27,14 +38,14 @@ "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab2" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b6" } ] } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab2", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b6", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -45,84 +56,12 @@ ], "http://www.w3.org/2002/07/owl#someValuesFrom": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-core/Component" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-core/", - "@type": [ - "http://www.w3.org/2002/07/owl#Ontology" - ], - "http://purl.org/dc/terms/contributor": [ - { - "@value": "Eva Blomqvist" - }, - { - "@value": "Huanyu Li" - }, - { - "@value": "Robin Keskisärkkä" - } - ], - "http://purl.org/dc/terms/created": [ - { - "@value": "2023-10-30" - } - ], - "http://purl.org/dc/terms/creator": [ - { - "@value": "Maike Jansen" - } - ], - "http://purl.org/dc/terms/description": [ - { - "@value": "This is a minimal core ontology for DPPs, specialising the DPP ODP." - } - ], - "http://purl.org/dc/terms/license": [ - { - "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" - } - ], - "http://purl.org/dc/terms/title": [ - { - "@value": "Core Digital Product Passport Ontology" - } - ], - "http://purl.org/vocab/vann/preferredNamespacePrefix": [ - { - "@value": "dpp-core" - } - ], - "http://purl.org/vocab/vann/preferredNamespaceUri": [ - { - "@value": "http://w3id.org/dppo/ontology/dpp-core/" - } - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://github.com/LiUSemWeb/DPPO" - } - ], - "http://www.w3.org/2002/07/owl#imports": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/" - } - ], - "http://www.w3.org/2002/07/owl#versionIRI": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-core/0.1/" - } - ], - "http://www.w3.org/2002/07/owl#versionInfo": [ - { - "@value": "0.1" + "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProduct" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-core/Component", + "@id": "http://w3id.org/dppo/ontology/dpp-core/Material", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -133,7 +72,7 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProductDPP", + "@id": "http://w3id.org/dppo/ontology/dpp-core/ComponentDPP", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -144,12 +83,12 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab5" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b1" } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab5", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b1", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -160,14 +99,14 @@ "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab6" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b2" } ] } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab6", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b2", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -178,18 +117,7 @@ ], "http://www.w3.org/2002/07/owl#someValuesFrom": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProduct" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-core/Material", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" + "@id": "http://w3id.org/dppo/ontology/dpp-core/Component" } ] }, @@ -216,12 +144,12 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab13" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b13" } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab13", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b13", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -232,14 +160,14 @@ "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab14" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b14" } ] } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab14", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b14", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -254,6 +182,17 @@ } ] }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProduct", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" + } + ] + }, { "@id": "http://w3id.org/dppo/ontology/dpp-core/MaterialDPP", "@type": [ @@ -266,12 +205,12 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab9" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b9" } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab9", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b9", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -282,14 +221,14 @@ "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab10" + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b10" } ] } ] }, { - "@id": "_:n5e27a44f5a3945359650918e1d06d6aab10", + "@id": "_:n43d7cdeda2f74bfd8053944e193f7a76b10", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -305,13 +244,74 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-core/ConsumerProduct", + "@id": "http://w3id.org/dppo/ontology/dpp-core/", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Ontology" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://purl.org/dc/terms/contributor": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" + "@value": "Eva Blomqvist" + }, + { + "@value": "Huanyu Li" + }, + { + "@value": "Robin Keskisärkkä" + } + ], + "http://purl.org/dc/terms/created": [ + { + "@value": "2023-10-30" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@value": "Maike Jansen" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@value": "This is a minimal core ontology for DPPs, specialising the DPP ODP." + } + ], + "http://purl.org/dc/terms/license": [ + { + "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@value": "Core Digital Product Passport Ontology" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "dpp-core" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "http://w3id.org/dppo/ontology/dpp-core/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://github.com/LiUSemWeb/DPPO" + } + ], + "http://www.w3.org/2002/07/owl#imports": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/" + } + ], + "http://www.w3.org/2002/07/owl#versionIRI": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-core/0.1/" + } + ], + "http://www.w3.org/2002/07/owl#versionInfo": [ + { + "@value": "0.1" } ] } diff --git a/docs/ontology/dpp-core/latest/dpp-core.owl b/docs/ontology/dpp-core/latest/dpp-core.owl index 0d8e6c6..218b1e1 100644 --- a/docs/ontology/dpp-core/latest/dpp-core.owl +++ b/docs/ontology/dpp-core/latest/dpp-core.owl @@ -6,36 +6,6 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -53,78 +23,108 @@ 0.1 - + + + + + + + + + + - + + + + + + + + + + + - - + - + - + - - + + + - - + + - + - + - - - - + + + + - - - + + + - + + + + + - - - - + + + - - + + - - + + - + + + + + + - - + + + + + + + + + - + - - - - diff --git a/docs/ontology/dpp-core/latest/dpp-core.pdf b/docs/ontology/dpp-core/latest/dpp-core.pdf index 0234558..abff840 100644 Binary files a/docs/ontology/dpp-core/latest/dpp-core.pdf and b/docs/ontology/dpp-core/latest/dpp-core.pdf differ diff --git a/docs/ontology/dpp-core/latest/dpp-core.rdf b/docs/ontology/dpp-core/latest/dpp-core.rdf index 0d8e6c6..218b1e1 100644 --- a/docs/ontology/dpp-core/latest/dpp-core.rdf +++ b/docs/ontology/dpp-core/latest/dpp-core.rdf @@ -6,36 +6,6 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -53,78 +23,108 @@ 0.1 - + + + + + + + + + + - + + + + + + + + + + + - - + - + - + - - + + + - - + + - + - + - - - - + + + + - - - + + + - + + + + + - - - - + + + - - + + - - + + - + + + + + + - - + + + + + + + + + - + - - - - diff --git a/docs/ontology/dpp-core/latest/index.html b/docs/ontology/dpp-core/latest/index.html index 08c93ef..e523173 100644 --- a/docs/ontology/dpp-core/latest/index.html +++ b/docs/ontology/dpp-core/latest/index.html @@ -788,6 +788,17 @@

+ + + http://w3id.org/dppo/ontology/dpp-odp/DPP + + + c + + + + and + @@ -806,17 +817,6 @@

- - and - - - - http://w3id.org/dppo/ontology/dpp-odp/DPP - - - c - - @@ -890,6 +890,17 @@

+ + + http://w3id.org/dppo/ontology/dpp-odp/DPP + + + c + + + + and + @@ -908,17 +919,6 @@

- - and - - - - http://w3id.org/dppo/ontology/dpp-odp/DPP - - - c - - diff --git a/docs/ontology/dpp-info/0.1/dpp-info.jsonld b/docs/ontology/dpp-info/0.1/dpp-info.jsonld index bfde167..0c41cfb 100644 --- a/docs/ontology/dpp-info/0.1/dpp-info.jsonld +++ b/docs/ontology/dpp-info/0.1/dpp-info.jsonld @@ -1,4 +1,10 @@ [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/value", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ] + }, { "@id": "http://w3id.org/dppo/ontology/dpp-info/characteristic", "@type": [ @@ -11,184 +17,110 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/endTime", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersedes", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/RepairInstruction", + "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductCharacteristic", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/containsInformation", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb13" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/CompositionInformation", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb13", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#intersectionOf": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + "@list": [ + { + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb14" + }, + { + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb15" + } + ] } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersededBy", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb14", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2002/07/owl#onProperty": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/supersededBy" + "@id": "http://w3id.org/dppo/ontology/dpp-info/characteristic" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/2002/07/owl#someValuesFrom": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersedes" + "@id": "http://www.w3.org/2002/07/owl#Thing" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/repairInstructionsDocument", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb15", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ + "http://www.w3.org/2002/07/owl#onProperty": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/RepairInstruction" + "@id": "http://w3id.org/dppo/ontology/dpp-info/value" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2002/07/owl#someValuesFrom": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" + "@id": "http://www.w3.org/2000/01/rdf-schema#Literal" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/hasCompositionInformation", + "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersedes", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" - } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/", + "@id": "http://w3id.org/dppo/ontology/dpp-info/certificateDocument", "@type": [ - "http://www.w3.org/2002/07/owl#Ontology" - ], - "http://purl.org/dc/terms/contributor": [ - { - "@value": "Eva Blomqvist" - }, - { - "@value": "Huanyu Li" - }, - { - "@value": "Robin Keskisärkkä" - } - ], - "http://purl.org/dc/terms/created": [ - { - "@value": "2023-10-30" - } - ], - "http://purl.org/dc/terms/creator": [ - { - "@value": "Maike Jansen" - } - ], - "http://purl.org/dc/terms/description": [ - { - "@value": "This is a minimal core ontology describing DPP information types." - } - ], - "http://purl.org/dc/terms/license": [ - { - "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" - } - ], - "http://purl.org/dc/terms/title": [ - { - "@value": "Digital Product Passport Information Ontology" - } - ], - "http://purl.org/vocab/vann/preferredNamespacePrefix": [ - { - "@value": "dpp-info" - } - ], - "http://purl.org/vocab/vann/preferredNamespaceUri": [ - { - "@value": "http://w3id.org/dppo/ontology/dpp-info/" - } + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "https://github.com/LiUSemWeb/DPPO" + "@id": "http://w3id.org/dppo/ontology/dpp-info/CertificateInformation" } ], - "http://www.w3.org/2002/07/owl#imports": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/" + "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/supersededBy", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://www.w3.org/2002/07/owl#TransitiveProperty" ], - "http://www.w3.org/2002/07/owl#versionIRI": [ + "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" } ], - "http://www.w3.org/2002/07/owl#versionInfo": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "0.1" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/startTime", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/isAbout", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductCharacteristic", + "@id": "http://w3id.org/dppo/ontology/dpp-info/LegalGuarantee", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -197,12 +129,12 @@ "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b13" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb8" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b13", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb8", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -210,127 +142,105 @@ { "@list": [ { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b14" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb9" }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b15" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb10" } ] } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b14", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb9", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2002/07/owl#onProperty": [ + "http://www.w3.org/2002/07/owl#cardinality": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/characteristic" + "@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger", + "@value": "1" } ], - "http://www.w3.org/2002/07/owl#someValuesFrom": [ + "http://www.w3.org/2002/07/owl#onProperty": [ { - "@id": "http://www.w3.org/2002/07/owl#Thing" + "@id": "http://w3id.org/dppo/ontology/dpp-info/endTime" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b15", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb10", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2002/07/owl#onProperty": [ + "http://www.w3.org/2002/07/owl#cardinality": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/value" + "@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger", + "@value": "1" } ], - "http://www.w3.org/2002/07/owl#someValuesFrom": [ + "http://www.w3.org/2002/07/owl#onProperty": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Literal" + "@id": "http://w3id.org/dppo/ontology/dpp-info/startTime" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductQuality", + "@id": "http://w3id.org/dppo/ontology/dpp-info/CompositionInformation", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - }, - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b18" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b18", + "@id": "http://w3id.org/dppo/ontology/dpp-info/endTime", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2002/07/owl#intersectionOf": [ - { - "@list": [ - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b19" - }, - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b20" - } - ] - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b19", + "@id": "http://w3id.org/dppo/ontology/dpp-info/isAbout", "@type": [ - "http://www.w3.org/2002/07/owl#Restriction" - ], - "http://www.w3.org/2002/07/owl#onProperty": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/quality" - } - ], - "http://www.w3.org/2002/07/owl#someValuesFrom": [ - { - "@id": "http://www.w3.org/2002/07/owl#Thing" - } + "http://www.w3.org/2002/07/owl#ObjectProperty" ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b20", + "@id": "http://w3id.org/dppo/ontology/dpp-info/RepairInstruction", "@type": [ - "http://www.w3.org/2002/07/owl#Restriction" - ], - "http://www.w3.org/2002/07/owl#onProperty": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/value" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2002/07/owl#someValuesFrom": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Literal" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/dissasemblyInstructionsDocument", + "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersededBy", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DisassemblyInformation" + "@id": "http://w3id.org/dppo/ontology/dpp-info/supersededBy" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" + "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersedes" } ] }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ] + }, { "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation", "@type": [ @@ -338,12 +248,12 @@ ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b7" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb7" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b7", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb7", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -359,90 +269,112 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument", + "@id": "http://w3id.org/dppo/ontology/dpp-info/Unit", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class" ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/LegalGuarantee", + "@id": "http://w3id.org/dppo/ontology/dpp-info/repairInstructionsDocument", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - }, + "@id": "http://w3id.org/dppo/ontology/dpp-info/RepairInstruction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b8" + "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b8", + "@id": "http://w3id.org/dppo/ontology/dpp-info/", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Ontology" ], - "http://www.w3.org/2002/07/owl#intersectionOf": [ + "http://purl.org/dc/terms/contributor": [ { - "@list": [ - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b9" - }, - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b10" - } - ] + "@value": "Eva Blomqvist" + }, + { + "@value": "Huanyu Li" + }, + { + "@value": "Robin Keskisärkkä" } - ] - }, - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b9", - "@type": [ - "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2002/07/owl#cardinality": [ + "http://purl.org/dc/terms/created": [ { - "@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger", - "@value": "1" + "@value": "2023-10-30" } ], - "http://www.w3.org/2002/07/owl#onProperty": [ + "http://purl.org/dc/terms/creator": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/endTime" + "@value": "Maike Jansen" } - ] - }, - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b10", - "@type": [ - "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2002/07/owl#cardinality": [ + "http://purl.org/dc/terms/description": [ { - "@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger", - "@value": "1" + "@value": "This is a minimal core ontology describing DPP information types." } ], - "http://www.w3.org/2002/07/owl#onProperty": [ + "http://purl.org/dc/terms/license": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/startTime" + "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@value": "Digital Product Passport Information Ontology" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "dpp-info" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "http://w3id.org/dppo/ontology/dpp-info/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://github.com/LiUSemWeb/DPPO" + } + ], + "http://www.w3.org/2002/07/owl#imports": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/" + } + ], + "http://www.w3.org/2002/07/owl#versionIRI": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/" + } + ], + "http://www.w3.org/2002/07/owl#versionInfo": [ + { + "@value": "0.1" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/certificateDocument", + "@id": "http://w3id.org/dppo/ontology/dpp-info/containsInformation", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/CertificateInformation" + "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" } ] }, @@ -453,12 +385,12 @@ ], "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b1" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb1" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b1", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb1", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -479,64 +411,99 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/supersededBy", + "@id": "http://w3id.org/dppo/ontology/dpp-info/startTime", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty", - "http://www.w3.org/2002/07/owl#TransitiveProperty" + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductQuality", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb18" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/Unit", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb18", "@type": [ "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2002/07/owl#intersectionOf": [ + { + "@list": [ + { + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb19" + }, + { + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb20" + } + ] + } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/value", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb19", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/quality" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/CertificateInformation", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb20", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#onProperty": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + "@id": "http://w3id.org/dppo/ontology/dpp-info/value" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://www.w3.org/2000/01/rdf-schema#Literal" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DisassemblyInformation", + "@id": "http://w3id.org/dppo/ontology/dpp-info/hasCompositionInformation", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/quality", + "@id": "http://w3id.org/dppo/ontology/dpp-info/dissasemblyInstructionsDocument", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductQuality" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DisassemblyInformation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" } ] }, @@ -559,5 +526,38 @@ ] } ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/quality", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductQuality" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/DisassemblyInformation", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/CertificateInformation", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + } + ] } ] \ No newline at end of file diff --git a/docs/ontology/dpp-info/0.1/dpp-info.owl b/docs/ontology/dpp-info/0.1/dpp-info.owl index 24e42de..12fd001 100644 --- a/docs/ontology/dpp-info/0.1/dpp-info.owl +++ b/docs/ontology/dpp-info/0.1/dpp-info.owl @@ -6,11 +6,15 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - + + + + + + - - - + + @@ -29,200 +33,196 @@ 0.1 - + + + + + + - - - - - - + - - - + + + - - - + + + - + - - - - - - - + - + + + + + + + - + - + - + - - 1 + + + + + - - - - - - - - - - - - - + + + + - - - + + + - + - - + + 1 - - - + + + + - - - - - - - - - - + + + + - + + - - - + + + - + + + + + + - + - - + + - - - - + + + - - + + - - - + + + - + - - - - + + + - + - - 1 + + - - - - + + + - + - - + + 1 - + + + + + - - - - - - - - + - - - - + + + - - + + + - - + + - - - + + + - - - - - - - + + + + - - - + + + - + - - + + + - - + + + + + + + + + + + diff --git a/docs/ontology/dpp-info/0.1/dpp-info.pdf b/docs/ontology/dpp-info/0.1/dpp-info.pdf index 4b841b2..8aecc3c 100644 Binary files a/docs/ontology/dpp-info/0.1/dpp-info.pdf and b/docs/ontology/dpp-info/0.1/dpp-info.pdf differ diff --git a/docs/ontology/dpp-info/0.1/dpp-info.rdf b/docs/ontology/dpp-info/0.1/dpp-info.rdf index 24e42de..12fd001 100644 --- a/docs/ontology/dpp-info/0.1/dpp-info.rdf +++ b/docs/ontology/dpp-info/0.1/dpp-info.rdf @@ -6,11 +6,15 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - + + + + + + - - - + + @@ -29,200 +33,196 @@ 0.1 - + + + + + + - - - - - - + - - - + + + - - - + + + - + - - - - - - - + - + + + + + + + - + - + - + - - 1 + + + + + - - - - - - - - - - - - - + + + + - - - + + + - + - - + + 1 - - - + + + + - - - - - - - - - - + + + + - + + - - - + + + - + + + + + + - + - - + + - - - - + + + - - + + - - - + + + - + - - - - + + + - + - - 1 + + - - - - + + + - + - - + + 1 - + + + + + - - - - - - - - + - - - - + + + - - + + + - - + + - - - + + + - - - - - - - + + + + - - - + + + - + - - + + + - - + + + + + + + + + + + diff --git a/docs/ontology/dpp-info/0.1/index.html b/docs/ontology/dpp-info/0.1/index.html index dd3662b..ede649f 100644 --- a/docs/ontology/dpp-info/0.1/index.html +++ b/docs/ontology/dpp-info/0.1/index.html @@ -881,8 +881,8 @@

- - endTime + + startTime dp @@ -914,8 +914,8 @@

- - startTime + + endTime dp @@ -1096,18 +1096,18 @@

- - quality + + value - - op + + dp some - - Thing + + Literal c @@ -1122,18 +1122,18 @@

- - value + + quality - - dp + + op some - - Literal + + Thing c diff --git a/docs/ontology/dpp-info/latest/dpp-info.jsonld b/docs/ontology/dpp-info/latest/dpp-info.jsonld index bfde167..0c41cfb 100644 --- a/docs/ontology/dpp-info/latest/dpp-info.jsonld +++ b/docs/ontology/dpp-info/latest/dpp-info.jsonld @@ -1,4 +1,10 @@ [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/value", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ] + }, { "@id": "http://w3id.org/dppo/ontology/dpp-info/characteristic", "@type": [ @@ -11,184 +17,110 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/endTime", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersedes", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/RepairInstruction", + "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductCharacteristic", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/containsInformation", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb13" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/CompositionInformation", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb13", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#intersectionOf": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + "@list": [ + { + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb14" + }, + { + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb15" + } + ] } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersededBy", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb14", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2002/07/owl#onProperty": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/supersededBy" + "@id": "http://w3id.org/dppo/ontology/dpp-info/characteristic" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/2002/07/owl#someValuesFrom": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersedes" + "@id": "http://www.w3.org/2002/07/owl#Thing" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/repairInstructionsDocument", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb15", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ + "http://www.w3.org/2002/07/owl#onProperty": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/RepairInstruction" + "@id": "http://w3id.org/dppo/ontology/dpp-info/value" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2002/07/owl#someValuesFrom": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" + "@id": "http://www.w3.org/2000/01/rdf-schema#Literal" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/hasCompositionInformation", + "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersedes", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" - } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/", + "@id": "http://w3id.org/dppo/ontology/dpp-info/certificateDocument", "@type": [ - "http://www.w3.org/2002/07/owl#Ontology" - ], - "http://purl.org/dc/terms/contributor": [ - { - "@value": "Eva Blomqvist" - }, - { - "@value": "Huanyu Li" - }, - { - "@value": "Robin Keskisärkkä" - } - ], - "http://purl.org/dc/terms/created": [ - { - "@value": "2023-10-30" - } - ], - "http://purl.org/dc/terms/creator": [ - { - "@value": "Maike Jansen" - } - ], - "http://purl.org/dc/terms/description": [ - { - "@value": "This is a minimal core ontology describing DPP information types." - } - ], - "http://purl.org/dc/terms/license": [ - { - "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" - } - ], - "http://purl.org/dc/terms/title": [ - { - "@value": "Digital Product Passport Information Ontology" - } - ], - "http://purl.org/vocab/vann/preferredNamespacePrefix": [ - { - "@value": "dpp-info" - } - ], - "http://purl.org/vocab/vann/preferredNamespaceUri": [ - { - "@value": "http://w3id.org/dppo/ontology/dpp-info/" - } + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "https://github.com/LiUSemWeb/DPPO" + "@id": "http://w3id.org/dppo/ontology/dpp-info/CertificateInformation" } ], - "http://www.w3.org/2002/07/owl#imports": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/" + "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/supersededBy", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://www.w3.org/2002/07/owl#TransitiveProperty" ], - "http://www.w3.org/2002/07/owl#versionIRI": [ + "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" } ], - "http://www.w3.org/2002/07/owl#versionInfo": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "0.1" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/startTime", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/isAbout", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductCharacteristic", + "@id": "http://w3id.org/dppo/ontology/dpp-info/LegalGuarantee", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -197,12 +129,12 @@ "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b13" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb8" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b13", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb8", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -210,127 +142,105 @@ { "@list": [ { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b14" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb9" }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b15" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb10" } ] } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b14", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb9", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2002/07/owl#onProperty": [ + "http://www.w3.org/2002/07/owl#cardinality": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/characteristic" + "@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger", + "@value": "1" } ], - "http://www.w3.org/2002/07/owl#someValuesFrom": [ + "http://www.w3.org/2002/07/owl#onProperty": [ { - "@id": "http://www.w3.org/2002/07/owl#Thing" + "@id": "http://w3id.org/dppo/ontology/dpp-info/endTime" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b15", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb10", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2002/07/owl#onProperty": [ + "http://www.w3.org/2002/07/owl#cardinality": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/value" + "@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger", + "@value": "1" } ], - "http://www.w3.org/2002/07/owl#someValuesFrom": [ + "http://www.w3.org/2002/07/owl#onProperty": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Literal" + "@id": "http://w3id.org/dppo/ontology/dpp-info/startTime" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductQuality", + "@id": "http://w3id.org/dppo/ontology/dpp-info/CompositionInformation", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - }, - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b18" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b18", + "@id": "http://w3id.org/dppo/ontology/dpp-info/endTime", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2002/07/owl#intersectionOf": [ - { - "@list": [ - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b19" - }, - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b20" - } - ] - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b19", + "@id": "http://w3id.org/dppo/ontology/dpp-info/isAbout", "@type": [ - "http://www.w3.org/2002/07/owl#Restriction" - ], - "http://www.w3.org/2002/07/owl#onProperty": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/quality" - } - ], - "http://www.w3.org/2002/07/owl#someValuesFrom": [ - { - "@id": "http://www.w3.org/2002/07/owl#Thing" - } + "http://www.w3.org/2002/07/owl#ObjectProperty" ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b20", + "@id": "http://w3id.org/dppo/ontology/dpp-info/RepairInstruction", "@type": [ - "http://www.w3.org/2002/07/owl#Restriction" - ], - "http://www.w3.org/2002/07/owl#onProperty": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/value" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2002/07/owl#someValuesFrom": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Literal" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/dissasemblyInstructionsDocument", + "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersededBy", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DisassemblyInformation" + "@id": "http://w3id.org/dppo/ontology/dpp-info/supersededBy" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" + "@id": "http://w3id.org/dppo/ontology/dpp-info/directlySupersedes" } ] }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ] + }, { "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation", "@type": [ @@ -338,12 +248,12 @@ ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b7" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb7" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b7", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb7", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -359,90 +269,112 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument", + "@id": "http://w3id.org/dppo/ontology/dpp-info/Unit", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class" ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/LegalGuarantee", + "@id": "http://w3id.org/dppo/ontology/dpp-info/repairInstructionsDocument", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - }, + "@id": "http://w3id.org/dppo/ontology/dpp-info/RepairInstruction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b8" + "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b8", + "@id": "http://w3id.org/dppo/ontology/dpp-info/", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Ontology" ], - "http://www.w3.org/2002/07/owl#intersectionOf": [ + "http://purl.org/dc/terms/contributor": [ { - "@list": [ - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b9" - }, - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b10" - } - ] + "@value": "Eva Blomqvist" + }, + { + "@value": "Huanyu Li" + }, + { + "@value": "Robin Keskisärkkä" } - ] - }, - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b9", - "@type": [ - "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2002/07/owl#cardinality": [ + "http://purl.org/dc/terms/created": [ { - "@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger", - "@value": "1" + "@value": "2023-10-30" } ], - "http://www.w3.org/2002/07/owl#onProperty": [ + "http://purl.org/dc/terms/creator": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/endTime" + "@value": "Maike Jansen" } - ] - }, - { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b10", - "@type": [ - "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2002/07/owl#cardinality": [ + "http://purl.org/dc/terms/description": [ { - "@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger", - "@value": "1" + "@value": "This is a minimal core ontology describing DPP information types." } ], - "http://www.w3.org/2002/07/owl#onProperty": [ + "http://purl.org/dc/terms/license": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/startTime" + "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@value": "Digital Product Passport Information Ontology" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "dpp-info" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "http://w3id.org/dppo/ontology/dpp-info/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://github.com/LiUSemWeb/DPPO" + } + ], + "http://www.w3.org/2002/07/owl#imports": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/" + } + ], + "http://www.w3.org/2002/07/owl#versionIRI": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/0.1/" + } + ], + "http://www.w3.org/2002/07/owl#versionInfo": [ + { + "@value": "0.1" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/certificateDocument", + "@id": "http://w3id.org/dppo/ontology/dpp-info/containsInformation", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/CertificateInformation" + "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" } ] }, @@ -453,12 +385,12 @@ ], "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b1" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb1" } ] }, { - "@id": "_:n18240737ce8b44b5ace32f709b61fbb0b1", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb1", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -479,64 +411,99 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/supersededBy", + "@id": "http://w3id.org/dppo/ontology/dpp-info/startTime", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty", - "http://www.w3.org/2002/07/owl#TransitiveProperty" + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductQuality", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb18" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/Unit", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb18", "@type": [ "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2002/07/owl#intersectionOf": [ + { + "@list": [ + { + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb19" + }, + { + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb20" + } + ] + } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/value", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb19", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/quality" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/CertificateInformation", + "@id": "_:n7d2f1a9c96544e07b67ac2ae1aa5f9eeb20", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Restriction" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#onProperty": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + "@id": "http://w3id.org/dppo/ontology/dpp-info/value" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://www.w3.org/2000/01/rdf-schema#Literal" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DisassemblyInformation", + "@id": "http://w3id.org/dppo/ontology/dpp-info/hasCompositionInformation", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-info/quality", + "@id": "http://w3id.org/dppo/ontology/dpp-info/dissasemblyInstructionsDocument", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductQuality" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DisassemblyInformation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/externalDocument" } ] }, @@ -559,5 +526,38 @@ ] } ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/quality", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/ProductQuality" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/DisassemblyInformation", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/CertificateInformation", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + } + ] } ] \ No newline at end of file diff --git a/docs/ontology/dpp-info/latest/dpp-info.owl b/docs/ontology/dpp-info/latest/dpp-info.owl index 24e42de..12fd001 100644 --- a/docs/ontology/dpp-info/latest/dpp-info.owl +++ b/docs/ontology/dpp-info/latest/dpp-info.owl @@ -6,11 +6,15 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - + + + + + + - - - + + @@ -29,200 +33,196 @@ 0.1 - + + + + + + - - - - - - + - - - + + + - - - + + + - + - - - - - - - + - + + + + + + + - + - + - + - - 1 + + + + + - - - - - - - - - - - - - + + + + - - - + + + - + - - + + 1 - - - + + + + - - - - - - - - - - + + + + - + + - - - + + + - + + + + + + - + - - + + - - - - + + + - - + + - - - + + + - + - - - - + + + - + - - 1 + + - - - - + + + - + - - + + 1 - + + + + + - - - - - - - - + - - - - + + + - - + + + - - + + - - - + + + - - - - - - - + + + + - - - + + + - + - - + + + - - + + + + + + + + + + + diff --git a/docs/ontology/dpp-info/latest/dpp-info.pdf b/docs/ontology/dpp-info/latest/dpp-info.pdf index 4b841b2..8aecc3c 100644 Binary files a/docs/ontology/dpp-info/latest/dpp-info.pdf and b/docs/ontology/dpp-info/latest/dpp-info.pdf differ diff --git a/docs/ontology/dpp-info/latest/dpp-info.rdf b/docs/ontology/dpp-info/latest/dpp-info.rdf index 24e42de..12fd001 100644 --- a/docs/ontology/dpp-info/latest/dpp-info.rdf +++ b/docs/ontology/dpp-info/latest/dpp-info.rdf @@ -6,11 +6,15 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - + + + + + + - - - + + @@ -29,200 +33,196 @@ 0.1 - + + + + + + - - - - - - + - - - + + + - - - + + + - + - - - - - - - + - + + + + + + + - + - + - + - - 1 + + + + + - - - - - - - - - - - - - + + + + - - - + + + - + - - + + 1 - - - + + + + - - - - - - - - - - + + + + - + + - - - + + + - + + + + + + - + - - + + - - - - + + + - - + + - - - + + + - + - - - - + + + - + - - 1 + + - - - - + + + - + - - + + 1 - + + + + + - - - - - - - - + - - - - + + + - - + + + - - + + - - - + + + - - - - - - - + + + + - - - + + + - + - - + + + - - + + + + + + + + + + + diff --git a/docs/ontology/dpp-info/latest/index.html b/docs/ontology/dpp-info/latest/index.html index dd3662b..ede649f 100644 --- a/docs/ontology/dpp-info/latest/index.html +++ b/docs/ontology/dpp-info/latest/index.html @@ -881,8 +881,8 @@

- - endTime + + startTime dp @@ -914,8 +914,8 @@

- - startTime + + endTime dp @@ -1096,18 +1096,18 @@

- - quality + + value - - op + + dp some - - Thing + + Literal c @@ -1122,18 +1122,18 @@

- - value + + quality - - dp + + op some - - Literal + + Thing c diff --git a/docs/ontology/dpp-odp/0.1/dpp-odp.jsonld b/docs/ontology/dpp-odp/0.1/dpp-odp.jsonld index 2ee1e45..71775fd 100644 --- a/docs/ontology/dpp-odp/0.1/dpp-odp.jsonld +++ b/docs/ontology/dpp-odp/0.1/dpp-odp.jsonld @@ -1,26 +1,41 @@ [ { - "@id": "http://purl.org/vocab/vann/preferredNamespaceUri", + "@id": "http://purl.org/dc/terms/creator", "@type": [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/hasPart", + "@id": "http://purl.org/dc/terms/description", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#AnnotationProperty" ] }, { - "@id": "http://purl.org/dc/terms/description", + "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP", "@type": [ - "http://www.w3.org/2002/07/owl#AnnotationProperty" + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:ned2ac73bdfa24efd945219e9d2f2e008b1" + } ] }, { - "@id": "http://purl.org/dc/terms/contributor", + "@id": "_:ned2ac73bdfa24efd945219e9d2f2e008b1", "@type": [ - "http://www.w3.org/2002/07/owl#AnnotationProperty" + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#allValuesFrom": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" + } + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/hasPart" + } ] }, { @@ -30,70 +45,9 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/", + "@id": "http://purl.org/dc/terms/contributor", "@type": [ - "http://www.w3.org/2002/07/owl#Ontology" - ], - "http://purl.org/dc/terms/contributor": [ - { - "@value": "Eva Blomqvist" - }, - { - "@value": "Huanyu Li" - }, - { - "@value": "Robin Keskisärkkä" - } - ], - "http://purl.org/dc/terms/created": [ - { - "@value": "2023-10-30" - } - ], - "http://purl.org/dc/terms/creator": [ - { - "@value": "Maike Jansen" - } - ], - "http://purl.org/dc/terms/description": [ - { - "@value": "This is a minimal core Ontology Design Pattern defining what a DPP is, i.e. information about a product." - } - ], - "http://purl.org/dc/terms/license": [ - { - "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" - } - ], - "http://purl.org/dc/terms/title": [ - { - "@value": "Digital Product Passport Ontology Design Pattern" - } - ], - "http://purl.org/vocab/vann/preferredNamespacePrefix": [ - { - "@value": "dpp-odp" - } - ], - "http://purl.org/vocab/vann/preferredNamespaceUri": [ - { - "@value": "http://w3id.org/dppo/ontology/dpp-odp/" - } - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://github.com/LiUSemWeb/DPPO" - } - ], - "http://www.w3.org/2002/07/owl#versionIRI": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/0.1/" - } - ], - "http://www.w3.org/2002/07/owl#versionInfo": [ - { - "@value": "0.1" - } + "http://www.w3.org/2002/07/owl#AnnotationProperty" ] }, { @@ -102,6 +56,12 @@ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] }, + { + "@id": "http://purl.org/dc/terms/license", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, { "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product", "@type": [ @@ -109,12 +69,12 @@ ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:nefc1139efdc549a38051aee5275772e1b2" + "@id": "_:ned2ac73bdfa24efd945219e9d2f2e008b2" } ] }, { - "@id": "_:nefc1139efdc549a38051aee5275772e1b2", + "@id": "_:ned2ac73bdfa24efd945219e9d2f2e008b2", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -152,42 +112,82 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP", + "@id": "http://w3id.org/dppo/ontology/dpp-odp/hasPart", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "_:nefc1139efdc549a38051aee5275772e1b1" - } + "http://www.w3.org/2002/07/owl#ObjectProperty" ] }, { - "@id": "_:nefc1139efdc549a38051aee5275772e1b1", + "@id": "http://purl.org/vocab/vann/preferredNamespaceUri", "@type": [ - "http://www.w3.org/2002/07/owl#Restriction" + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" ], - "http://www.w3.org/2002/07/owl#allValuesFrom": [ + "http://purl.org/dc/terms/contributor": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" + "@value": "Eva Blomqvist" + }, + { + "@value": "Huanyu Li" + }, + { + "@value": "Robin Keskisärkkä" } ], - "http://www.w3.org/2002/07/owl#onProperty": [ + "http://purl.org/dc/terms/created": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/hasPart" + "@value": "2023-10-30" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@value": "Maike Jansen" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@value": "This is a minimal core Ontology Design Pattern defining what a DPP is, i.e. information about a product." + } + ], + "http://purl.org/dc/terms/license": [ + { + "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@value": "Digital Product Passport Ontology Design Pattern" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "dpp-odp" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "http://w3id.org/dppo/ontology/dpp-odp/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://github.com/LiUSemWeb/DPPO" + } + ], + "http://www.w3.org/2002/07/owl#versionIRI": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/0.1/" + } + ], + "http://www.w3.org/2002/07/owl#versionInfo": [ + { + "@value": "0.1" } - ] - }, - { - "@id": "http://purl.org/dc/terms/creator", - "@type": [ - "http://www.w3.org/2002/07/owl#AnnotationProperty" - ] - }, - { - "@id": "http://purl.org/dc/terms/license", - "@type": [ - "http://www.w3.org/2002/07/owl#AnnotationProperty" ] } ] \ No newline at end of file diff --git a/docs/ontology/dpp-odp/0.1/dpp-odp.owl b/docs/ontology/dpp-odp/0.1/dpp-odp.owl index c76d0cc..4654934 100644 --- a/docs/ontology/dpp-odp/0.1/dpp-odp.owl +++ b/docs/ontology/dpp-odp/0.1/dpp-odp.owl @@ -6,14 +6,13 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - - - - - - + + + + + @@ -31,44 +30,45 @@ 0.1 - - - - - - - - - - + - - - - - + - + - + - + - + + + + + + + + + + + + + + + diff --git a/docs/ontology/dpp-odp/0.1/dpp-odp.pdf b/docs/ontology/dpp-odp/0.1/dpp-odp.pdf index 36c3089..2916f20 100644 Binary files a/docs/ontology/dpp-odp/0.1/dpp-odp.pdf and b/docs/ontology/dpp-odp/0.1/dpp-odp.pdf differ diff --git a/docs/ontology/dpp-odp/0.1/dpp-odp.rdf b/docs/ontology/dpp-odp/0.1/dpp-odp.rdf index c76d0cc..4654934 100644 --- a/docs/ontology/dpp-odp/0.1/dpp-odp.rdf +++ b/docs/ontology/dpp-odp/0.1/dpp-odp.rdf @@ -6,14 +6,13 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - - - - - - + + + + + @@ -31,44 +30,45 @@ 0.1 - - - - - - - - - - + - - - - - + - + - + - + - + + + + + + + + + + + + + + + diff --git a/docs/ontology/dpp-odp/latest/dpp-odp.jsonld b/docs/ontology/dpp-odp/latest/dpp-odp.jsonld index 2ee1e45..71775fd 100644 --- a/docs/ontology/dpp-odp/latest/dpp-odp.jsonld +++ b/docs/ontology/dpp-odp/latest/dpp-odp.jsonld @@ -1,26 +1,41 @@ [ { - "@id": "http://purl.org/vocab/vann/preferredNamespaceUri", + "@id": "http://purl.org/dc/terms/creator", "@type": [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/hasPart", + "@id": "http://purl.org/dc/terms/description", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#AnnotationProperty" ] }, { - "@id": "http://purl.org/dc/terms/description", + "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP", "@type": [ - "http://www.w3.org/2002/07/owl#AnnotationProperty" + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:ned2ac73bdfa24efd945219e9d2f2e008b1" + } ] }, { - "@id": "http://purl.org/dc/terms/contributor", + "@id": "_:ned2ac73bdfa24efd945219e9d2f2e008b1", "@type": [ - "http://www.w3.org/2002/07/owl#AnnotationProperty" + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#allValuesFrom": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" + } + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/hasPart" + } ] }, { @@ -30,70 +45,9 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/", + "@id": "http://purl.org/dc/terms/contributor", "@type": [ - "http://www.w3.org/2002/07/owl#Ontology" - ], - "http://purl.org/dc/terms/contributor": [ - { - "@value": "Eva Blomqvist" - }, - { - "@value": "Huanyu Li" - }, - { - "@value": "Robin Keskisärkkä" - } - ], - "http://purl.org/dc/terms/created": [ - { - "@value": "2023-10-30" - } - ], - "http://purl.org/dc/terms/creator": [ - { - "@value": "Maike Jansen" - } - ], - "http://purl.org/dc/terms/description": [ - { - "@value": "This is a minimal core Ontology Design Pattern defining what a DPP is, i.e. information about a product." - } - ], - "http://purl.org/dc/terms/license": [ - { - "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" - } - ], - "http://purl.org/dc/terms/title": [ - { - "@value": "Digital Product Passport Ontology Design Pattern" - } - ], - "http://purl.org/vocab/vann/preferredNamespacePrefix": [ - { - "@value": "dpp-odp" - } - ], - "http://purl.org/vocab/vann/preferredNamespaceUri": [ - { - "@value": "http://w3id.org/dppo/ontology/dpp-odp/" - } - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://github.com/LiUSemWeb/DPPO" - } - ], - "http://www.w3.org/2002/07/owl#versionIRI": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/0.1/" - } - ], - "http://www.w3.org/2002/07/owl#versionInfo": [ - { - "@value": "0.1" - } + "http://www.w3.org/2002/07/owl#AnnotationProperty" ] }, { @@ -102,6 +56,12 @@ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] }, + { + "@id": "http://purl.org/dc/terms/license", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, { "@id": "http://w3id.org/dppo/ontology/dpp-odp/Product", "@type": [ @@ -109,12 +69,12 @@ ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:nefc1139efdc549a38051aee5275772e1b2" + "@id": "_:ned2ac73bdfa24efd945219e9d2f2e008b2" } ] }, { - "@id": "_:nefc1139efdc549a38051aee5275772e1b2", + "@id": "_:ned2ac73bdfa24efd945219e9d2f2e008b2", "@type": [ "http://www.w3.org/2002/07/owl#Restriction" ], @@ -152,42 +112,82 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP", + "@id": "http://w3id.org/dppo/ontology/dpp-odp/hasPart", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "_:nefc1139efdc549a38051aee5275772e1b1" - } + "http://www.w3.org/2002/07/owl#ObjectProperty" ] }, { - "@id": "_:nefc1139efdc549a38051aee5275772e1b1", + "@id": "http://purl.org/vocab/vann/preferredNamespaceUri", "@type": [ - "http://www.w3.org/2002/07/owl#Restriction" + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" ], - "http://www.w3.org/2002/07/owl#allValuesFrom": [ + "http://purl.org/dc/terms/contributor": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" + "@value": "Eva Blomqvist" + }, + { + "@value": "Huanyu Li" + }, + { + "@value": "Robin Keskisärkkä" } ], - "http://www.w3.org/2002/07/owl#onProperty": [ + "http://purl.org/dc/terms/created": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/hasPart" + "@value": "2023-10-30" + } + ], + "http://purl.org/dc/terms/creator": [ + { + "@value": "Maike Jansen" + } + ], + "http://purl.org/dc/terms/description": [ + { + "@value": "This is a minimal core Ontology Design Pattern defining what a DPP is, i.e. information about a product." + } + ], + "http://purl.org/dc/terms/license": [ + { + "@value": "https://github.com/LiUSemWeb/DPP/blob/master/LICENSE" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@value": "Digital Product Passport Ontology Design Pattern" + } + ], + "http://purl.org/vocab/vann/preferredNamespacePrefix": [ + { + "@value": "dpp-odp" + } + ], + "http://purl.org/vocab/vann/preferredNamespaceUri": [ + { + "@value": "http://w3id.org/dppo/ontology/dpp-odp/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://github.com/LiUSemWeb/DPPO" + } + ], + "http://www.w3.org/2002/07/owl#versionIRI": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/0.1/" + } + ], + "http://www.w3.org/2002/07/owl#versionInfo": [ + { + "@value": "0.1" } - ] - }, - { - "@id": "http://purl.org/dc/terms/creator", - "@type": [ - "http://www.w3.org/2002/07/owl#AnnotationProperty" - ] - }, - { - "@id": "http://purl.org/dc/terms/license", - "@type": [ - "http://www.w3.org/2002/07/owl#AnnotationProperty" ] } ] \ No newline at end of file diff --git a/docs/ontology/dpp-odp/latest/dpp-odp.owl b/docs/ontology/dpp-odp/latest/dpp-odp.owl index c76d0cc..4654934 100644 --- a/docs/ontology/dpp-odp/latest/dpp-odp.owl +++ b/docs/ontology/dpp-odp/latest/dpp-odp.owl @@ -6,14 +6,13 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - - - - - - + + + + + @@ -31,44 +30,45 @@ 0.1 - - - - - - - - - - + - - - - - + - + - + - + - + + + + + + + + + + + + + + + diff --git a/docs/ontology/dpp-odp/latest/dpp-odp.pdf b/docs/ontology/dpp-odp/latest/dpp-odp.pdf index 36c3089..2916f20 100644 Binary files a/docs/ontology/dpp-odp/latest/dpp-odp.pdf and b/docs/ontology/dpp-odp/latest/dpp-odp.pdf differ diff --git a/docs/ontology/dpp-odp/latest/dpp-odp.rdf b/docs/ontology/dpp-odp/latest/dpp-odp.rdf index c76d0cc..4654934 100644 --- a/docs/ontology/dpp-odp/latest/dpp-odp.rdf +++ b/docs/ontology/dpp-odp/latest/dpp-odp.rdf @@ -6,14 +6,13 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > - - - - - - + + + + + @@ -31,44 +30,45 @@ 0.1 - - - - - - - - - - + - - - - - + - + - + - + - + + + + + + + + + + + + + + + diff --git a/docs/ontology/dpp-prov/0.1/dpp-prov.jsonld b/docs/ontology/dpp-prov/0.1/dpp-prov.jsonld index e3f142b..e71eec6 100644 --- a/docs/ontology/dpp-prov/0.1/dpp-prov.jsonld +++ b/docs/ontology/dpp-prov/0.1/dpp-prov.jsonld @@ -1,117 +1,34 @@ [ { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/dppOwner", + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor" - } + "http://www.w3.org/2002/07/owl#Class" ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/responsibleActor", + "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Consumer", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/timeStamp", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/creationTimeStamp", + "@id": "http://w3id.org/dppo/ontology/dpp-prov/responsibleActor", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "_:n8c9f510c76294e07914bc89d89ef7335b1" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" } ], "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/timeStamp" - } - ] - }, - { - "@id": "_:n8c9f510c76294e07914bc89d89ef7335b1", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2002/07/owl#unionOf": [ - { - "@list": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" - } - ] - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/ValueChainActor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Authority", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" + "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor" } ] }, @@ -188,9 +105,48 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor", + "@id": "http://w3id.org/dppo/ontology/dpp-prov/creationTimeStamp", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "_:n848982f84cde493a9f9fa0aedd135e8eb1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/timeStamp" + } + ] + }, + { + "@id": "_:n848982f84cde493a9f9fa0aedd135e8eb1", "@type": [ "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2002/07/owl#unionOf": [ + { + "@list": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" + } + ] + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Consumer", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" + } ] }, { @@ -200,7 +156,7 @@ ], "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "_:n8c9f510c76294e07914bc89d89ef7335b4" + "@id": "_:n848982f84cde493a9f9fa0aedd135e8eb4" } ], "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ @@ -210,7 +166,7 @@ ] }, { - "@id": "_:n8c9f510c76294e07914bc89d89ef7335b4", + "@id": "_:n848982f84cde493a9f9fa0aedd135e8eb4", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -226,5 +182,49 @@ ] } ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/ValueChainActor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/timeStamp", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/dppOwner", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Authority", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" + } + ] } ] \ No newline at end of file diff --git a/docs/ontology/dpp-prov/0.1/dpp-prov.owl b/docs/ontology/dpp-prov/0.1/dpp-prov.owl index b58d20f..33106d0 100644 --- a/docs/ontology/dpp-prov/0.1/dpp-prov.owl +++ b/docs/ontology/dpp-prov/0.1/dpp-prov.owl @@ -6,6 +6,19 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > + + + + + + + + + + + + + @@ -23,63 +36,38 @@ 0.1 - - - - - - - - - - - - - - - - - - + + - + - - - - - - + - + - + - + - - + - - - + + + + - + - - - - - + @@ -89,4 +77,16 @@ + + + + + + + + + + + + diff --git a/docs/ontology/dpp-prov/0.1/dpp-prov.pdf b/docs/ontology/dpp-prov/0.1/dpp-prov.pdf index beb16f8..e95ef67 100644 Binary files a/docs/ontology/dpp-prov/0.1/dpp-prov.pdf and b/docs/ontology/dpp-prov/0.1/dpp-prov.pdf differ diff --git a/docs/ontology/dpp-prov/0.1/dpp-prov.rdf b/docs/ontology/dpp-prov/0.1/dpp-prov.rdf index b58d20f..33106d0 100644 --- a/docs/ontology/dpp-prov/0.1/dpp-prov.rdf +++ b/docs/ontology/dpp-prov/0.1/dpp-prov.rdf @@ -6,6 +6,19 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > + + + + + + + + + + + + + @@ -23,63 +36,38 @@ 0.1 - - - - - - - - - - - - - - - - - - + + - + - - - - - - + - + - + - + - - + - - - + + + + - + - - - - - + @@ -89,4 +77,16 @@ + + + + + + + + + + + + diff --git a/docs/ontology/dpp-prov/latest/dpp-prov.jsonld b/docs/ontology/dpp-prov/latest/dpp-prov.jsonld index e3f142b..e71eec6 100644 --- a/docs/ontology/dpp-prov/latest/dpp-prov.jsonld +++ b/docs/ontology/dpp-prov/latest/dpp-prov.jsonld @@ -1,117 +1,34 @@ [ { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/dppOwner", + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor" - } + "http://www.w3.org/2002/07/owl#Class" ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/responsibleActor", + "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Consumer", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" } ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/timeStamp", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/creationTimeStamp", + "@id": "http://w3id.org/dppo/ontology/dpp-prov/responsibleActor", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "_:n8c9f510c76294e07914bc89d89ef7335b1" + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" } ], "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/timeStamp" - } - ] - }, - { - "@id": "_:n8c9f510c76294e07914bc89d89ef7335b1", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2002/07/owl#unionOf": [ - { - "@list": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" - } - ] - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/ValueChainActor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" - } - ] - }, - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Authority", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" + "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor" } ] }, @@ -188,9 +105,48 @@ ] }, { - "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor", + "@id": "http://w3id.org/dppo/ontology/dpp-prov/creationTimeStamp", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "_:n848982f84cde493a9f9fa0aedd135e8eb1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/timeStamp" + } + ] + }, + { + "@id": "_:n848982f84cde493a9f9fa0aedd135e8eb1", "@type": [ "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2002/07/owl#unionOf": [ + { + "@list": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-info/DPPInformation" + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" + } + ] + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Consumer", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" + } ] }, { @@ -200,7 +156,7 @@ ], "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "_:n8c9f510c76294e07914bc89d89ef7335b4" + "@id": "_:n848982f84cde493a9f9fa0aedd135e8eb4" } ], "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ @@ -210,7 +166,7 @@ ] }, { - "@id": "_:n8c9f510c76294e07914bc89d89ef7335b4", + "@id": "_:n848982f84cde493a9f9fa0aedd135e8eb4", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], @@ -226,5 +182,49 @@ ] } ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/ValueChainActor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/timeStamp", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/dppOwner", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-odp/DPP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/actor" + } + ] + }, + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Authority", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://w3id.org/dppo/ontology/dpp-prov/Actor" + } + ] } ] \ No newline at end of file diff --git a/docs/ontology/dpp-prov/latest/dpp-prov.owl b/docs/ontology/dpp-prov/latest/dpp-prov.owl index b58d20f..33106d0 100644 --- a/docs/ontology/dpp-prov/latest/dpp-prov.owl +++ b/docs/ontology/dpp-prov/latest/dpp-prov.owl @@ -6,6 +6,19 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > + + + + + + + + + + + + + @@ -23,63 +36,38 @@ 0.1 - - - - - - - - - - - - - - - - - - + + - + - - - - - - + - + - + - + - - + - - - + + + + - + - - - - - + @@ -89,4 +77,16 @@ + + + + + + + + + + + + diff --git a/docs/ontology/dpp-prov/latest/dpp-prov.pdf b/docs/ontology/dpp-prov/latest/dpp-prov.pdf index beb16f8..e95ef67 100644 Binary files a/docs/ontology/dpp-prov/latest/dpp-prov.pdf and b/docs/ontology/dpp-prov/latest/dpp-prov.pdf differ diff --git a/docs/ontology/dpp-prov/latest/dpp-prov.rdf b/docs/ontology/dpp-prov/latest/dpp-prov.rdf index b58d20f..33106d0 100644 --- a/docs/ontology/dpp-prov/latest/dpp-prov.rdf +++ b/docs/ontology/dpp-prov/latest/dpp-prov.rdf @@ -6,6 +6,19 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vann="http://purl.org/vocab/vann/" > + + + + + + + + + + + + + @@ -23,63 +36,38 @@ 0.1 - - - - - - - - - - - - - - - - - - + + - + - - - - - - + - + - + - + - - + - - - + + + + - + - - - - - + @@ -89,4 +77,16 @@ + + + + + + + + + + + + diff --git a/docs/pdf/Req_Analysis_Results_TopDown_Approach.pdf b/docs/pdf/Req_Analysis_Results_TopDown_Approach.pdf new file mode 100644 index 0000000..6fedfc9 Binary files /dev/null and b/docs/pdf/Req_Analysis_Results_TopDown_Approach.pdf differ diff --git a/docs/webvowl/data/ontology/dpp-comp/0.1/dpp-comp.json b/docs/webvowl/data/ontology/dpp-comp/0.1/dpp-comp.json index c4eee91..c938bf1 100644 --- a/docs/webvowl/data/ontology/dpp-comp/0.1/dpp-comp.json +++ b/docs/webvowl/data/ontology/dpp-comp/0.1/dpp-comp.json @@ -41,17 +41,17 @@ "contributor" : [ { "identifier" : "contributor", "language" : "undefined", - "value" : "Eva Blomqvist", + "value" : "Robin Keskisärkkä", "type" : "label" }, { "identifier" : "contributor", "language" : "undefined", - "value" : "Robin Keskisärkkä", + "value" : "Huanyu Li", "type" : "label" }, { "identifier" : "contributor", "language" : "undefined", - "value" : "Huanyu Li", + "value" : "Eva Blomqvist", "type" : "label" } ], "created" : [ { @@ -66,18 +66,18 @@ "value" : "dpp-comp", "type" : "label" } ], - "versionInfo" : [ { - "identifier" : "versionInfo", - "language" : "undefined", - "value" : "0.1", - "type" : "label" - } ], "preferredNamespaceUri" : [ { "identifier" : "preferredNamespaceUri", "language" : "undefined", "value" : "http://w3id.org/dppo/ontology/dpp-comp/", "type" : "label" } ], + "versionInfo" : [ { + "identifier" : "versionInfo", + "language" : "undefined", + "value" : "0.1", + "type" : "label" + } ], "title" : [ { "identifier" : "title", "language" : "undefined", @@ -157,7 +157,7 @@ "id" : "17", "type" : "owl:Class" }, { - "id" : "47", + "id" : "46", "type" : "owl:Thing" }, { "id" : "63", @@ -175,7 +175,7 @@ "id" : "26", "type" : "owl:Class" }, { - "id" : "46", + "id" : "45", "type" : "owl:unionOf" }, { "id" : "20", @@ -323,7 +323,7 @@ "IRI-based" : "MaterialDPP" }, "intersection" : [ "0" ], - "attributes" : [ "external", "intersection" ], + "attributes" : [ "intersection", "external" ], "id" : "2", "superClasses" : [ "0" ] }, { @@ -341,7 +341,7 @@ "IRI-based" : "ComponentDPP" }, "intersection" : [ "0" ], - "attributes" : [ "external", "intersection" ], + "attributes" : [ "intersection", "external" ], "id" : "3", "superClasses" : [ "0" ] }, { @@ -392,7 +392,7 @@ }, { "iri" : "http://www.w3.org/2002/07/owl#Thing", "baseIri" : "http://owl2vowl.de", - "id" : "47", + "id" : "46", "label" : { "undefined" : "Thing" } @@ -411,7 +411,7 @@ "IRI-based" : "ConsumerProductDPP" }, "intersection" : [ "0" ], - "attributes" : [ "external", "intersection" ], + "attributes" : [ "intersection", "external" ], "id" : "4", "superClasses" : [ "0" ] }, { @@ -441,8 +441,8 @@ }, { "instances" : 0, "union" : [ "5", "30", "23" ], - "attributes" : [ "anonymous", "union" ], - "id" : "46" + "attributes" : [ "union", "anonymous" ], + "id" : "45" }, { "iri" : "http://w3id.org/dppo/ontology/dpp-comp/SubstanceHinderingRecycling", "baseIri" : "http://w3id.org/dppo/ontology/dpp-comp", @@ -479,7 +479,7 @@ "IRI-based" : "SubstanceDPP" }, "intersection" : [ "0" ], - "attributes" : [ "external", "intersection" ], + "attributes" : [ "intersection", "external" ], "id" : "1", "superClasses" : [ "0" ] }, { @@ -555,7 +555,7 @@ "id" : "44", "type" : "owl:objectProperty" }, { - "id" : "45", + "id" : "47", "type" : "owl:objectProperty" }, { "id" : "48", @@ -653,22 +653,22 @@ }, { "range" : "6", "domain" : "23", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "22" }, { "range" : "6", "domain" : "8", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "24" }, { "range" : "6", "domain" : "26", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "25" }, { "range" : "6", "domain" : "5", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "27" }, { "iri" : "http://w3id.org/dppo/ontology/dpp-info/directlySupersedes", @@ -683,17 +683,17 @@ }, { "range" : "6", "domain" : "30", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "29" }, { "range" : "6", "domain" : "32", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "31" }, { "range" : "17", "domain" : "34", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "33" }, { "iri" : "http://w3id.org/dppo/ontology/dpp-info/hasCompositionInformation", @@ -708,17 +708,17 @@ }, { "range" : "17", "domain" : "38", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "37" }, { "range" : "6", "domain" : "12", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "39" }, { "range" : "17", "domain" : "16", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "40" }, { "iri" : "http://w3id.org/dppo/ontology/dpp-info/0.1/isAbout", @@ -732,59 +732,59 @@ "attributes" : [ "object", "external" ], "id" : "41" }, { - "iri" : "http://w3id.org/dppo/ontology/dpp-info/containsInformation", + "iri" : "http://w3id.org/dppo/ontology/dpp-info/unit", "baseIri" : "http://w3id.org/dppo/ontology/dpp-info", - "range" : "6", + "range" : "46", "label" : { - "IRI-based" : "containsInformation" + "IRI-based" : "unit" }, - "domain" : "0", + "domain" : "45", "attributes" : [ "object", "external" ], "id" : "44" }, { - "iri" : "http://w3id.org/dppo/ontology/dpp-info/unit", + "iri" : "http://w3id.org/dppo/ontology/dpp-info/containsInformation", "baseIri" : "http://w3id.org/dppo/ontology/dpp-info", - "range" : "47", + "range" : "6", "label" : { - "IRI-based" : "unit" + "IRI-based" : "containsInformation" }, - "domain" : "46", + "domain" : "0", "attributes" : [ "object", "external" ], - "id" : "45" + "id" : "47" }, { "range" : "19", "domain" : "18", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "48" }, { "range" : "18", "domain" : "21", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "49" }, { "range" : "17", "domain" : "19", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "50" }, { "range" : "0", "domain" : "3", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "51" }, { "range" : "0", "domain" : "2", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "52" }, { "range" : "18", "domain" : "20", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "53" }, { "range" : "0", "domain" : "4", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "54" }, { "iri" : "http://w3id.org/dppo/ontology/dpp-comp/aboutPart", @@ -800,7 +800,7 @@ }, { "range" : "0", "domain" : "1", - "attributes" : [ "anonymous", "object" ], + "attributes" : [ "object", "anonymous" ], "id" : "57" }, { "iri" : "http://w3id.org/dppo/ontology/dpp-info/startTime", @@ -874,7 +874,7 @@ }, "domain" : "6", "subproperty" : [ "61" ], - "attributes" : [ "transitive", "object", "external" ], + "attributes" : [ "object", "external", "transitive" ], "id" : "62" }, { "iri" : "http://w3id.org/dppo/ontology/dpp-comp/aboutWhole",