Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tasks/Actions for the next version of CEON #287

Open
23 of 73 tasks
huanyu-li opened this issue Nov 7, 2024 · 0 comments
Open
23 of 73 tasks

Tasks/Actions for the next version of CEON #287

huanyu-li opened this issue Nov 7, 2024 · 0 comments

Comments

@huanyu-li
Copy link
Member

huanyu-li commented Nov 7, 2024

0. Structure (dependencies) of CEON

CEON schema and dependencies drawio-2

dependency diagram(dashed arrows are reusing concepts by stating URIs, solid arrows are direct imports)

1. Overall issues to keep in mind when updating the ontology

2. General tasks

3. Identified modelling issues (both before and after 2nd evaluation)

3.1. resourceODP (v0.3 created after 2nd evaluation)

3.2. actorODP and actor (v0.3 created after 2nd evaluation)

3.3. processODP and process (processODP 0.3 and process 0.3 were created after 2nd evaluation)

  • processODP has actorODP:participationIn object property which is not in use. (It is removed.)
  • The domain of hasInput and hasOutput is Transformation. In general it could be Process.
  • Process and ProcessExecution need clarification.
  • initialSituation and resultingSituation have different domains (i.e., Transformation and Process). Both are changed to ProcessExecution now.
  • occursAtTime and occursAtLocation have different domains (i.e., Process and ProcessExecution). Both are changed to ProcessExecution now.
  • Situation pattern usage in processODP #302
  • Potentially remove transformation from ProcessODP #309
  • Cathalyst to Catalyst
  • Reuse the new defined Energy concept in Energy module.
  • process module defines three sub-concepts of Resource i.e., Catalyst, CO2Emission and Energy where the intention is they can be inputs or outputs of some transformations. The question is whether they should be captured in the resourceODP module or a new resource module. This modelling looks OK if we consider some resources are specifically associated with processes.
  • The object property resultingProduct has Resource as range. It could be specified as Product. Change the name to resultingResource.

3.4. product (v0.3 created before 2nd evaluation)

3.5. value and cvn modules

3.6. location module

3.7. quantity module

3.8. Data sheet module

3.9. construction

  • add reification classes to construction use-case module #172
  • add example to construction use-case module #174
  • A number of data properties of which domains are Product and/or ProductObject could be moved to product module. For instance, hasProductDescription, hasProductionDate.
  • Contaminant concept and isContaminated data property could be generalised and thus moved to product module or ...
  • ProductQuality also seems to be a general concept that can be moved to product module, then in specific demo ontology, one can create sub concepts such as ConstructionProductQuality .
  • TreatmentPolicy and PolicyOnTreatment are overlapped.

3.10. electronics

  • batchNumber data property can be moved to resourceODP.
  • Some data properties of processes can be moved to process module. For instance, dateOfProduction, dateOfInstallation, instructionOfMaintenance, instructionOfRepair, instructionOfUseAndAssembly.
  • Some data properties of location can be moved to a general location module.
  • Detailed compliance can be moved to product module. For instance REACHCompliance (also modelled in Textile).

3.11. textile

4. CE CQ verification

5. Construction, Textiles, Electronics CQ verification

6. Issues from OOPS! and FOOPS! evaluation

7. Other Issues to address later

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant