The alignment ontology between DPPO and CEON
language en

The alignment ontology between DPPO and CEON

Release: 2026-01-23

Latest version:
https://w3id.org/dpp/alignment/dppo-ceon/
Revision:
0.1
Authors:
Rahel Kebede
Contributors:
Eva Blomqvist
Huanyu Li
Rahel Kebede
Source:
https://github.com/RichZele/DPP-DPPO-CEON-Ontology-Alignment/blob/main/documentations/DPPO-CEON.xlsx
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
https://creativecommons.org/licenses/by/4.0/
Visualization:
Visualize with WebVowl
Cite as:
Rahel Kebede. The alignment ontology between DPPO and CEON. Revision: 0.1.

Ontology Specification Draft

Abstract

This ontology represents the alignment between the Digital Product Passport Ontology (DPPO) and Circular Economy Ontology Network (CEON).

Introduction back to ToC

This is a place holder text for the introduction. The introduction should briefly describe the ontology, its motivation, state of the art and goals.

Namespace declarations

Table 1: Namespaces used in the document
[Ontology NS Prefix]<https://w3id.org/dpp/alignment/dppo-ceon/>
dc<http://purl.org/dc/elements/1.1/>
dcterms<http://purl.org/dc/terms/>
dpp-comp<https://w3id.org/dppo/ontology/dpp-comp/>
dpp-core<https://w3id.org/dppo/ontology/dpp-core/>
dpp-odp<https://w3id.org/dppo/ontology/dpp-odp/>
material<https://w3id.org/CEON/ontology/material/>
owl<http://www.w3.org/2002/07/owl#>
product<https://w3id.org/CEON/ontology/product/>
rdf<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
rdfs<http://www.w3.org/2000/01/rdf-schema#>
semapv<https://w3id.org/semapv/vocab/>
sssom<https://w3id.org/sssom/>
xml<http://www.w3.org/XML/1998/namespace>
xsd<http://www.w3.org/2001/XMLSchema#>

The alignment ontology between DPPO and CEON: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Annotation Properties

Named Individuals

The alignment ontology between DPPO and CEON: Description back to ToC

This ontology represents the alignment between the Digital Product Passport Ontology (DPPO) and Circular Economy Ontology Network (CEON).

Cross-reference for The alignment ontology between DPPO and CEON classes, object properties and data properties back to ToC

This section provides details for each class and property defined by The alignment ontology between DPPO and CEON.

Classes

Materialc back to ToC or Class ToC

IRI: https://w3id.org/CEON/ontology/material/Material

is equivalent to
Material c

Productc back to ToC or Class ToC

IRI: https://w3id.org/CEON/ontology/product/Product

is equivalent to
Product c

Substancec back to ToC or Class ToC

IRI: https://w3id.org/dppo/ontology/dpp-core/Substance

has super-classes
Chemical Substance c

Substance Of Concernc back to ToC or Class ToC

IRI: https://w3id.org/dppo/ontology/dpp-comp/SubstanceOfConcern

has super-classes
Chemical Entity c

Object Properties

has Partop back to ToC or Object Property ToC

IRI: https://w3id.org/dppo/ontology/dpp-odp/hasPart

Annotation Properties

contributorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/contributor

createdap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/created

creatorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/creator

identifierap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/identifier

licenseap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/license

mapping justificatioap back to ToC or Annotation Property ToC

IRI: https://w3id.org/sssom/mapping_justificatio

object labelap back to ToC or Annotation Property ToC

IRI: https://w3id.org/sssom/object_label

object typeap back to ToC or Annotation Property ToC

IRI: https://w3id.org/sssom/object_type

sourceap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/source

subject labelap back to ToC or Annotation Property ToC

IRI: https://w3id.org/sssom/subject_label

subject typeap back to ToC or Annotation Property ToC

IRI: https://w3id.org/sssom/subject_type

titleap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/title

Named Individuals

D P P O C E O N 0001ni back to ToC or Named Individual ToC

IRI: https://w3id.org/dpp/alignment/dppo-ceon/DPPO_CEON_0001

Both denote the generic notion of a product. DPPO’s Product is defined as the thing a DPP describes; CEON’s Product aligns with the same ISO definition. Thus, a one-to-one equivalence is appropriate, enabling a DPP-described product instance to be recognized as a CEON product instance.
Source
https://w3id.org/dpp/alignment/dppo-ceon/
belongs to
Mapping c
has facts
source ap "https://w3id.org/dpp/alignment/dppo-ceon/"
mapping justificatio ap Manual Mapping Curation ep
object label ap "Product"
object type ap Class ep
subject label ap "Product"
subject type ap Class ep

D P P O C E O N 0002ni back to ToC or Named Individual ToC

IRI: https://w3id.org/dpp/alignment/dppo-ceon/DPPO_CEON_0002

DPPO defines Material as a subclass of Product, representing e.g. a bulk material or commodity that can itself have a passport. CEON’s Material is a class under Matter, conceptually “the stuff products are made of.” Despite the hierarchy difference, these classes refer to the same real-world category (materials like steel, plastic, wood). We align dppo:Material to ceon-material:Material as equivalent in intention, with the caveat that in CEON a Material is not a Product. In practice, this means if a DPP instance is typed as Material, we treat it as an instance of CEON Material (and not simultaneously a CEON Product). This alignment is semantically sound: DPP’s broad notion of product covers materials, but when translating to CEON, we cast those to the Material branch. This is a specialization alignment, effectively partitioning DPP’s Product category into CEON’s Product vs Material depending on the instance’s DPP subtype.
Source
https://w3id.org/dpp/alignment/dppo-ceon/
belongs to
Mapping c
has facts
source ap "https://w3id.org/dpp/alignment/dppo-ceon/"
mapping justificatio ap Manual Mapping Curation ep
object label ap "Material"
object type ap Class ep
subject label ap "Material"
subject type ap Class ep

D P P O C E O N 0003ni back to ToC or Named Individual ToC

IRI: https://w3id.org/dpp/alignment/dppo-ceon/DPPO_CEON_0003

DPPO uses Substance for basic chemical entities (elements or compounds) that might appear in a product’s composition or as regulated substances. CEON explicitly defines ChemicalSubstance and ChemicalElement classes. This can be seen as a specialization of DPPO's Substance class.
Source
https://w3id.org/dpp/alignment/dppo-ceon/
belongs to
Mapping c
has facts
source ap "https://w3id.org/dpp/alignment/dppo-ceon/"
mapping justificatio ap Manual Mapping Curation ep
object label ap "ChemicalSubstance"
object type ap Class ep
subject label ap "Substance"
subject type ap Class ep

D P P O C E O N 0004ni back to ToC or Named Individual ToC

IRI: https://w3id.org/dpp/alignment/dppo-ceon/DPPO_CEON_0004

CEON does not have built-in classes for “substance of concern,” but DPPO defines these as special Substance subclasses per EU regulation. We align this by treating DPPO’s concern subclasses as subclasses of CEON’s ChemicalEntity or ChemicalSubstance. For example, map dppo:ToxicSubstance as subclass of ceon-material:ChemicalSubstance, and similarly for others. This maintains the intent (they are chemical substances) within CEON’s structure. The alignment type is partial: it introduces new specialization in CEON’s hierarchy. CEON’s material module can accommodate this extension (it was designed to be extended for domain-specific material classes). The mapping is justified because it enriches CEON with DPPO’s regulatory nuance – something CEON currently lacks. Conversely, from a CEON perspective, one could treat these alignments as annotations (e.g., link a substance to an external regulatory classification). But for ontology alignment, subclassing is straightforward and retains semantics (any DPP ToxicSubstance is a CEON ChemicalSubstance with an added property “is toxic” or simply by class membership).
Source
https://w3id.org/dpp/alignment/dppo-ceon/
belongs to
Mapping c
has facts
source ap "https://w3id.org/dpp/alignment/dppo-ceon/"
mapping justificatio ap Manual Mapping Curation ep
object label ap "ChemicalEntity"
object type ap Class ep
subject label ap "SubstanceOfConcern"
subject type ap Class ep

D P P O C E O N 0005ni back to ToC or Named Individual ToC

IRI: https://w3id.org/dpp/alignment/dppo-ceon/DPPO_CEON_0005

DPPO uses one generic hasPart for products; CEON splits into model- and item-level shortcuts. Making both CEON properties subproperties of DPPO’s hasPart preserves DPPO queries and CEON’s extra precision. DPPO also infers partonomy from reified composition (see below).
Source
https://w3id.org/dpp/alignment/dppo-ceon/
belongs to
Mapping c
has facts
source ap "https://w3id.org/dpp/alignment/dppo-ceon/"
mapping justificatio ap Manual Mapping Curation ep
object label ap "hasProductComponent"
object type ap Object Property ep
subject label ap "hasPart"
subject type ap Object Property ep

D P P O C E O N 0006ni back to ToC or Named Individual ToC

IRI: https://w3id.org/dpp/alignment/dppo-ceon/DPPO_CEON_0006

Source
https://w3id.org/dpp/alignment/dppo-ceon/
belongs to
Mapping c
has facts
source ap "https://w3id.org/dpp/alignment/dppo-ceon/"
mapping justificatio ap Manual Mapping Curation ep
object label ap "hasProductObjectComponent"
object type ap Object Property ep
subject label ap "hasPart"
subject type ap Object Property ep

Legend back to ToC

c: Classes
op: Object Properties
ni: Named Individuals
ep: External Properties

References back to ToC

Add your references here. It is recommended to have them as a list.

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.