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

cost subclasses have to be rescructured according to #1875 #1914

Open
5 tasks
stap-m opened this issue Sep 5, 2024 · 2 comments
Open
5 tasks

cost subclasses have to be rescructured according to #1875 #1914

stap-m opened this issue Sep 5, 2024 · 2 comments
Labels
[B] restructure Restructuring existing parts of the ontology To do Issues that haven't got discussed yet

Comments

@stap-m
Copy link
Contributor

stap-m commented Sep 5, 2024

Description of the issue

We decided to make cost a process attribute, see oeo-dev 86 and #1902
Cost is a process attribute that describes the amount of money needed to buy, make, or do a thing.

Now we have to restructure its subclasses:

  • which are process attributes?
  • what are the corresponding quantity values?
  • check existing axioms!

grafik

Ideas of solution

If you already have ideas for the solution describe them here

Workflow checklist

  • I discussed the issue with someone else than me before working on a solution
  • I already read the latest version of the workflow for this repository
  • The goal of this ontology is clear to me

I am aware that

  • every entry in the ontology should have a definition
  • classes should arise from concepts rather than from words
@stap-m stap-m added [B] restructure Restructuring existing parts of the ontology To do Issues that haven't got discussed yet labels Sep 5, 2024
@l-emele l-emele added this to the oeo-release-2.5.0 milestone Sep 20, 2024
@madbkr
Copy link
Contributor

madbkr commented Oct 15, 2024

I took a look at these classes. If I am not doing this wrong - which is possible - then none of them have unique axioms associated with them except social cost (and one of those is marked as obsolete).

From the reading I did I feel like those would be process attributes:
delivery cost
investment cost (and all it's subclasses)
variable cost (and all it's subclasses)
levelised cost of electricity

While these classes don't seem to fit process attribute for me:
fixed cost because by definition those should apply to several processes and therefore not existentially depend on it.
social cost of emission because this is linked to the emission value rather than a specific process.

@stap-m
Copy link
Contributor Author

stap-m commented Oct 15, 2024

From the reading I did I feel like those would be process attributes:
delivery cost
investment cost (and all it's subclasses)
variable cost (and all it's subclasses)
levelised cost of electricity

I agree. Maybe we can find some meaningful axioms anyway.

While these classes don't seem to fit process attribute for me:
fixed cost because by definition those should apply to several processes and therefore not existentially depend on it.
social cost of emission because this is linked to the emission value rather than a specific process.

fixed cost: There are no fixed costs without an operation or maintencance process. Therefore, I see an existential dependency of processes here, too.

social cost of emission: this looks like an inconsitency in the def and axioms. I'll take a closer look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[B] restructure Restructuring existing parts of the ontology To do Issues that haven't got discussed yet
Projects
Status: To do
Development

No branches or pull requests

3 participants