Digital Product Passport – End-of-Life Management Module Ontology
type: Ontology
version IRI: https://w3id.org/dpp/endoflifemanagement/1.0
version info: 1.0
creator: Rahel Kebede
contributor: Peter Johansson
contributor: Annika Moscati
description: This ontology defines concepts and properties related to the end-of-life phase of products in the Digital Product Passport (DPP), including reuse, recycling, recovery processes, and material separation.
created: 2024-01-30
license: https://creativecommons.org/licenses/by/4.0/
imports: dpp

managedBy
type: ObjectProperty
inverse of: managesEndOfLifeFor
domain: Product
range: EndOfLifeManagement
comment: Links a Product to the EndOfLifeManagement strategy or practice responsible for managing its end of life.

hasSpatiotemporalExtent
type: ObjectProperty
domain: Class
  union of: Product
  union of: Event
range: SpatiotemporalExtent
comment: This property could link an EoL event (e.g., recycling process) to its temporal and spatial information.

hasDisposalInstruction
type: DatatypeProperty
domain: DisposalAction
range: string
entity position:
  entity position x: 340.2544341642195
  entity position y: 180.06720345918407
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

hasDisposalMethod
type: DatatypeProperty
domain: DisposalAction
range: string
entity position:
  entity position x: 180.11672742892284
  entity position y: 189.90275883797176
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

compliesWithRegulation
type: DatatypeProperty
domain: DisposalAction
range: boolean
entity position:
  entity position x: 9.927706216152302
  entity position y: 149.68467568522684
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

hasDisposalReason
type: DatatypeProperty
domain: DisposalAction
range: string
entity position:
  entity position x: 19.705901953158538
  entity position y: 0.42760907958175665
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

hasNumericValue
type: DatatypeProperty
domain: QuantityValue
range: double
entity position:
  entity position x: 420.45393171156763
  entity position y: 619.6846359853366
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

identifierAsText
type: DatatypeProperty
domain: Identifier
range: string
entity position:
  entity position x: 770.4832174465848
  entity position y: 750.2815184407156
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

EndOfLifeManagement
type: Class
subclass of: Event
entity position:
  entity position x: 30.059452813744883
  entity position y: 240.24268633355888
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.
comment: A set of strategies and practices for managing a Product at the end of its useful life, encompassing various disposal options such as reuse, recycling, remanufacturing, and repurposing.

Product
type: Class
entity position:
  entity position x: 489.94686686213754
  entity position y: 190.09161818915766
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Recover
type: Class
subclass of: EndOfLifeManagement
entity position:
  entity position x: 99.61205178524642
  entity position y: 849.6881506093334
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Recycle
type: Class
subclass of: EndOfLifeManagement
entity position:
  entity position x: -0.363475075177206
  entity position y: 539.6042559023139
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Reduce
type: Class
subclass of: EndOfLifeManagement
entity position:
  entity position x: 139.92114745063435
  entity position y: 749.9529316063921
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Refurbish
type: Class
subclass of: EndOfLifeManagement
entity position:
  entity position x: 80.10992075231886
  entity position y: 790.4108034237341
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Refuse
type: Class
subclass of: EndOfLifeManagement
entity position:
  entity position x: 100.39832855772505
  entity position y: 929.5560777405709
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Remanufacture
type: Class
subclass of: EndOfLifeManagement
entity position:
  entity position x: 80.16660724102076
  entity position y: 889.6789938627479
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Repair
type: Class
subclass of: EndOfLifeManagement
entity position:
  entity position x: 99.96849295966643
  entity position y: 980.1330536038015
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Repurpose
type: Class
subclass of: EndOfLifeManagement
entity position:
  entity position x: 9.707094347785443
  entity position y: 820.0866642051274
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Resilience
type: Class
subclass of: EndOfLifeManagement
entity position:
  entity position x: -0.47076983045560894
  entity position y: 740.3691187031345
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Rethink
type: Class
subclass of: EndOfLifeManagement
entity position:
  entity position x: 10.49864897488223
  entity position y: 859.7272133097878
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Reuse
type: Class
subclass of: EndOfLifeManagement
entity position:
  entity position x: 9.749591648036656
  entity position y: 640.068249898608
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Consumer
type: Class
subclass of: ParticipantRole
entity position:
  entity position x: 569.7931114164555
  entity position y: 520.0306511693977
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

DisposalAction
type: Class
entity position:
  entity position x: 259.578009796105
  entity position y: 49.747764230932034
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

DisposalOption
type: Class
entity position:
  entity position x: 286.3121695483961
  entity position y: 248.68579039860003
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

EndingFix
type: Class
subclass of: Fix
entity position:
  entity position x: 120.47502867323419
  entity position y: 1060.4298304844558
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

EnvironmentalImpact
type: Class
entity position:
  entity position x: 579.9924218921481
  entity position y: 10.170709609740186
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Event
type: Class
entity position:
  entity position x: 459.5792208576562
  entity position y: 320.3898099885929
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Fix
type: Class
entity position:
  entity position x: 770.1559819085496
  entity position y: 860.185827976387
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

IDType
type: Class
entity position:
  entity position x: 740.3069756546918
  entity position y: 1000.2199389262453
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Identifier
type: Class
entity position:
  entity position x: 550.0670531462519
  entity position y: 800.0200852722324
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

ParticipantRole
type: Class
entity position:
  entity position x: 739.6227123753297
  entity position y: 379.5708080853906
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.
comment: In the EoL context, this could represent different roles involved in the EoL process, such as the recycler, refurbisher, or consumer.

Place
type: Class
entity position:
  entity position x: 459.7166485458763
  entity position y: 1060.3866972525966
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Quantity
type: Class
entity position:
  entity position x: 230.24745166532648
  entity position y: 340.2021578117108
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

QuantityKind
type: Class
entity position:
  entity position x: 349.63671971722704
  entity position y: 420.2239441476603
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

QuantityValue
type: Class
entity position:
  entity position x: 209.51764612039108
  entity position y: 560.1405937072991
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Recycler
type: Class
subclass of: ParticipantRole
entity position:
  entity position x: 779.9724366395784
  entity position y: 639.8617511406853
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Refurbisher
type: Class
subclass of: ParticipantRole
entity position:
  entity position x: 700.3221579194884
  entity position y: 569.7083948759514
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Segment
type: Class
entity position:
  entity position x: 399.92406405189854
  entity position y: 900.1690777278369
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

SpatiotemporalExtent
type: Class
entity position:
  entity position x: 210.02901372285805
  entity position y: 799.5875226232649
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.
comment: This could be used to model the temporal and spatial scope of an EoL strategy, such as the duration of a remanufacturing process or the location where recycling occurs.

StartingFix
type: Class
subclass of: Fix
entity position:
  entity position x: 539.6351288766248
  entity position y: 1090.0232239223121
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Time
type: Class
entity position:
  entity position x: 299.6750082000235
  entity position y: 1049.716745849893
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Trajectory
type: Class
entity position:
  entity position x: 479.85247421561667
  entity position y: 740.0049795756971
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Type
type: Class
entity position:
  entity position x: 600.1914391520252
  entity position y: 669.725324001384
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

Unit
type: Class
entity position:
  entity position x: 459.8230964495375
  entity position y: 470.12565484859397
  comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

'Explicit Typing' ODP Instantiation Module
type: NamedIndividual
type: Module
reuses pattern as template: Explicit Typing

'Explicit Typing' ODP Instantiation Module
type: NamedIndividual
type: Module
reuses pattern as template: Explicit Typing

'Quantities and Units' ODP Instantiation Module
type: NamedIndividual
type: Module
reuses pattern as template: Quantities and Units

'Property Reification' ODP Instantiation Module
type: NamedIndividual
type: Module
reuses pattern as template: Property Reification

'Event' ODP Instantiation Module
type: NamedIndividual
type: Module
reuses pattern as template: Event

'Identifier' ODP Instantiation Module
type: NamedIndividual
type: Module
reuses pattern as template: Identifier

'Spatiotemporal Extent' ODP Instantiation Module
type: NamedIndividual
type: Module
reuses pattern as template: Spatiotemporal Extent

Event
type: NamedIndividual
type: Pattern

Explicit Typing
type: NamedIndividual
type: Pattern

Identifier
type: NamedIndividual
type: Pattern

Property Reification
type: NamedIndividual
type: Pattern

Quantities and Units
type: NamedIndividual
type: Pattern

Spatiotemporal Extent
type: NamedIndividual
type: Pattern

entity position x: 660.1482389374796
entity position y: 740.208934887557
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 330.30995831848736
entity position y: 820.1258497407861
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 279.83513615709455
entity position y: 740.4113180858893
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 690.1397623300559
entity position y: 980.0646116885055
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 49.605433759708205
entity position y: 50.43333847834265
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 340.19143915202517
entity position y: 719.725324001384
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 1470.090076890328
entity position y: 270.06557113872964
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 790.383882261438
entity position y: 859.9605146236192
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 1300.3431931090117
entity position y: 270.49202739567136
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 1469.5565144285092
entity position y: 360.42590780139255
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 1030.1811186905302
entity position y: 289.9962095896369
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 8.006846116932813
entity position y: 34.92667056392323
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 1150.093008313214
entity position y: 459.94737290347905
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 540.1050926984842
entity position y: 10.055607105457398
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 1150.2783993584
entity position y: 369.9145849370336
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 1269.7407461353725
entity position y: 289.79854795287645
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 499.72989924640933
entity position y: 90.33179498941566
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 549.619841047007
entity position y: 110.15558717164697
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 1469.6781636327285
entity position y: 449.9446594689567
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.

entity position x: 1310.3777002921656
entity position y: 449.87374543275865
comment: This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view.